我不知道如何正确处理 clearInterval (ou clearTimeout) 函数。
上下文:显示几个具有特定暂停时间的图像。如果我让滑块播放,暂停时间是正确的,没什么好说的。如果我决定跳转到特定图像,尽管有 clearInterval,但计时器并未设置为 0,因此该图像显示得太短(旧计时器仍处于活动状态)。
下面我的 js 代码有什么问题?
谢谢!
function pauseImage () {
var rest=null;
clearInterval(rest);
rest=setInterval(function() { ...go to the next slide...}, 5000);
};