我试图模拟一个加载条,所以我决定使用 setInterval 来更新条宽...但是我必须在页面加载后清除间隔,因为它会导致过热等。我制作了一个 fiddle 来告诉你如何有用。感谢您的建议,抱歉英语不好! http://jsfiddle.net/ItalianD3V/8PPa6/
//RUN AN FUNCTION
var updatebar = setInterval(loadbar, Math.floor(Math.random() * 600) + 30);
//HOW ON THE ERATH TO STOP IT!!?
clearInterval(updatebar);
最佳答案
等它长大了就杀了它!
if (barwid < 0.91) {
$("#progress").width($("#progress").width() + Math.floor(Math.random() * 50) + 6);
}
else { // Grown enough?
clearInterval(updatebar); // BOOM! The Erath is safe again!
}
在这里查看:http://jsfiddle.net/8PPa6/3/
我假设您希望进度条绑定(bind)到一些真实数据,以实际反射(reflect)页面加载量。
关于javascript - clearInterval 和 jQuery...未定义! + fiddle ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22723432/