我面临清除图像滑块时间间隔的问题。当我单击下一个缩略图时,前一个计时器将被清除,如果我选择上一个图像,则前一个选定的计时器将被清除。我正在使用颜色代码作为计时器以便更好地理解。
这是我的演示
我面临清除图像滑块时间间隔的问题。当我单击下一个缩略图时,前一个计时器将被清除,如果我选择上一个图像,则前一个选定的计时器将被清除。我正在使用颜色代码作为计时器以便更好地理解。
这是我的演示
当您设置Interval 时,您将其分配给一个变量,然后您稍后使用clearInterval(variable)。所以改变
Slider();
timer=setInterval(Slider, 4000);
至
Slider();
clearInterval(timer);
timer=setInterval(Slider, 4000);
更改setInterval
为setTimeout
。setInterval
将在哪里重复,因为setTimeout
只会触发一次。