[英]setInterval not working with document.ready
我不是Java初学者,所以我很困惑。
$(document).ready(function(){
var loadtime = 2000;
var loadtimer = setInterval(function(){
loadtime = loadtime - 100;
console.log(loadtime);
}, 100);
});
这对我不起作用。 控制台输出为: 1900
我希望脚本每100毫秒输出当前loadtime
。
我的错在哪里
提前致谢。
它确实起作用- 在JSFiddle上检查此演示 。
var loadtime = 2000;
var loadtimer = setInterval(function(){
loadtime = loadtime - 100;
console.log(loadtime);
}, 100);
它不起作用的原因是您致电:
clearInterval(loadtimer);
setInterval
在第一次运行后停止setInterval
函数。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.