setInterval
运行下一个滑块函数一段时间,这个函数也被另一个事件监听器调用,问题是函数可以在最近的时段运行,所以转换是坏。当我从事件监听器运行函数时,我想让setInterval
暂停一段时间。
$(document).ready(function () {
setInterval(function () {
next();
}, 5000);
function prev() {
//slide in to left
};
function next() {
//slide in to right
};
$('#prev').click(function (e) {
pause = 1;
prev();
setTimeout(function(){
pause = 0;
}, 3000);
});
$('#next').click(function (e) {
pause = 1;
next();
setTimeout(function(){
pause = 0;
}, 3000);
});
});