0

我面临清除图像滑块时间间隔的问题。当我单击下一个缩略图时,前一个计时器将被清除,如果我选择上一个图像,则前一个选定的计时器将被清除。我正在使用颜色代码作为计时器以便更好地理解。

这是我的演示

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

4

2 回答 2

1

当您设置Interval 时,您将其分配给一个变量,然后您稍后使用clearInterval(variable)。所以改变

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

      Slider();
      clearInterval(timer);
      timer=setInterval(Slider, 4000);
于 2012-08-08T07:00:35.017 回答
0

更改setIntervalsetTimeoutsetInterval将在哪里重复,因为setTimeout只会触发一次。

于 2012-08-08T06:58:47.827 回答