小编Rom*_*lus的帖子

在jQuery插件中停止setInterval

我正在尝试编写一个我正在编写的插件,但是我很难找到一个我无法找到解决方案的非常微不足道的问题.我已经找到了几乎每个论坛和相关的问题讨论.这里的任何方式都是我想要发生的,我的插件有一个计时器,我希望用户能够处理它的终止.

(function ($) {
...
var defaults = {
 callback : function(){},
 crossfadeTime : 1000,
 easing : 'linear',
 running : 'true', // Here is where I would like the user to send a parameter 
                   // to invoke a different result. i.e. 'false' => clearing 
                   // the timer. Such as...

var timer = setInterval(function(){
  // Do Something;
},3000);

if(defaults.running == 'false'){
  clearInterval(timer);
}
Run Code Online (Sandbox Code Playgroud)

jquery setinterval

2
推荐指数
1
解决办法
3531
查看次数

标签 统计

jquery ×1

setinterval ×1