我想在取消setInterval方法之前运行特定次数,使用jquery代码在没有用户干预的情况下启动和停止此函数。
setInterval的默认用法是:
<input type="button" onclick="clearInterval(timer)" value="stop">
<script>
var i = 1
var timer = setInterval(function() { alert(i++) }, 2000)
</script>
我想在不涉及任何方式的按钮点击的情况下使用此功能
像下面这样使用clearInterval,它将运行间隔5次
var i = 1;
var timer = setInterval(function() {
if(i > 5)
clearInterval(timer);
else
console.log(i++)
},2000);