当前位置:知识百答>百科知识>jquery setinterval怎么停止!

jquery setinterval怎么停止!

2023-08-25 02:04:30 编辑:join 浏览量:555

jquery setinterval怎么停止!

一般讲setinterval函数赋值给一个变量,使变量获取setinterval函数的句柄

然后使用方法clearInterval(句柄);停止

示例:

$(function () {

//iCount获取setInterval句柄

var iCount = setInterval(GetBack, 3000);

function GetBack() {

alert("aa");

}

//id为cOk绑定点击事件

$("#cOk").click(function (e) {

//清除setInterval

clearInterval(iCount);

});

});

//下面简单写了

var interval = setInterval("redoMethod()",1000);//每隔一秒执行一次redoMethod()

//假如有两个按钮:继续、暂停

$("#btn-pause").click(function(){//点击暂停按钮

if(interval){

clearInterval(interval);

interval = null;

}

});

$("#btn-continue").click(function(){//点击继续按钮

if(interval){

clearInterval(interval);

interval = null;

}

interval = setInterval("redoMethod()",1000);

});

function redoMethod(){

//循环做某些事情

}

//把定时器赋值给一个变量

var int=setInterval(function(){}, timer);

//清除定时器

clearInterval(int);

标签:jquery,setinterval,停止

版权声明:文章由 知识百答 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.zhshbaida.com/article/240935.html
热门文章