我正在做一个自动循环幻灯片的内容滑块(通过定期调用“下一个”函数使用setInterval
)但是当用户单击上一个/下一个按钮时停止(通过使用clearInterval
上一个/下一个按钮)。setInterval
点击按钮几秒钟后有没有办法再次使用?
代码:
// start to automatically cycle slides
var cycleTimer = setInterval(function () {
$scroll.trigger('next');
}, 450);
// set next/previous buttons as clearInterval triggers
var $stopTriggers = $('img.right').add('img.left'); // left right
// function to stop auto-cycle
function stopCycle() {
clearInterval(cycleTimer);
}