我在暂停和播放时遇到问题setInterval
,每当 IclearInterval
和时var = setInterval(func,time)
,它会在间隔上乘以实例,并且它开始每滴答声调用 2 个函数,依此类推。
这是带有非工作示例的 jsfiddle http://jsfiddle.net/wZWWT/
这是代码:
function test() {
$(".container").append("<div>Inserted text</div>");
}
var timer = setInterval(test,2000);
$(".container").on("mouseenter mouseover",function(){
clearInterval(timer);
}).on("mouseleave mouseout",function(){
timer = setInterval(test,2000);
})