您的位置:首页 > Web前端 > JQuery

jquery定时执行

2014-09-26 11:40 232 查看
setTimeout 用于延时器,只执行一次.

setInterval:用于多次执行.

[javascript] view
plaincopyprint?

function getnums() {

$.get("http://special.ku6.com/office2010/api/nums.php?" + Math.random(), function(data){

nums = '<img src="images/cnt/left.gif" width="62" height="27" />';

$.each(data, function(i) {

num = data.substr(i, 1);

nums += '<img src="images/cnt/'+num+'.gif" width="16" height="27" />';

});

nums +='<img src="images/cnt/right.gif" width="5" height="27" />';

$("#default_count").html(nums);

});

}

$(document).ready(function(){

setInterval(getnums, 10000);

});

取消定时器

[javascript] view
plaincopyprint?

var wait=setInterval(function(){

if(!$(".box").is(":animated")){

clearInterval(wait);

//执行code

alert("动画都已经执行完!");

}

},200);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: