Definition and usage
The setTimeout () method is used to call a function or computing expression after a specified number of milliseconds.
Syntax
SetTimeout (code, millisec)
Parameters |
Description |
Code |
Required. The JavaScript code string to be executed after the function to be called. |
Millisec |
Required. The number of milliseconds to wait before executing the code. |
Tips and comments
Note: setTimeout () is executed only once. If you want to call it multiple times, use setInterval () or let the code itself call setTimeout () again ().
[Example]
// Use Ajax to retrieve data once every 5 seconds setTimeout (function () {var f = arguments. callee; $. post ('/3G/wall/ajax_vote/', {client_id: <? Php echo $ memberId;?>, Vote_id: <? Php echo $ vote_id;?> }, Function (data) {setTimeout (f, 5000); // you must add this line if (! Data) return; var res = JSON. parse (data); $ (". list_vote"). append (res);})}, 5000 );