【发布时间】:2011-12-12 18:55:28
【问题描述】:
有一个我想在悬停时停止的定制滑块。我试图清除并设置悬停间隔,但无法正常工作。它仅在我第一次悬停在它上面时停止,然后如果我将鼠标移出并再次移入它不会停止。
这是我的代码:
var itvl = null;
itvl = window.setInterval(function(){scroll_()},3000);
function scroll_() {
if ($('#carousel_ul li').length > 1) {
$("#right_scroll").click();
}
}
$('#carousel_ul li').hover(function() {
window.clearInterval(itvl);
}, function() {
window.setInterval(function(){scroll_()},3000);
});
知道我做错了什么吗?
提前致谢
毛罗
【问题讨论】:
标签: jquery setinterval clearinterval