清除时间间隔

时间:2012-08-08 06:48:25

标签: javascript jquery

我正面临清除图像滑块的时间间隔的问题。 当我点击下一个缩略图然后清除前一个计时器时,如果选择上一个图像,则清除之前选择的计时器。我使用定时器的颜色代码来更好地理解。

这是我的演示

http://codebins.com/bin/4ldqp9c/27

2 个答案:

答案 0 :(得分:1)

当你设置SetInterval时,你将它分配给一个变量,然后你使用clearInterval(变量)。所以改变

      Slider();
      timer=setInterval(Slider, 4000);

      Slider();
      clearInterval(timer);
      timer=setInterval(Slider, 4000);

答案 1 :(得分:0)

setInterval更改为setTimeoutsetInterval会重复setTimeout仅会触发一次的位置。