3
我正在做一个内容滑块,它自动循环幻灯片(通过定期调用“next”函数使用setInterval
),但在用户单击prev/next按钮时通过使用clearInterval
在prev/next按钮上)。点击按钮几秒后,有没有办法再次使用setInterval
?setInterval在clearInterval按钮后的5秒内再次按下
代码:
// 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);
}
不错!有用!谢谢!只需要通过添加'$ stopTriggers.bind('click.cycle',stopCycle)'将'stopCycle()'绑定到'$ stopTriggers';'然后我就可以走了!感谢您的帮助! – gabmadrid 2012-01-27 05:57:23