javascript - clearInterval 和 jQuery...未定义! + fiddle

标签 javascript jquery html css

我试图模拟一个加载条,所以我决定使用 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/

相关文章:

javascript - Jquery 切换图标显示更多和更少

html - 向 wp 导航菜单添加不同的跨度类

javascript - 水平滑动 - 定义开始和结束

javascript - Spry 菜单背景图像 - 未显示鼠标悬停

javascript - .toggleClass 不工作,不知道为什么

javascript - 正则表达式不允许字符串中出现 2/3/4 个连续零

Javascript:如何计算总数

jQuery Hover 事件,防止函数完全执行

javascript - 在 javascript 中 for 循环在 get 方法执行之前执行

javascript - 如何在带有图像的 setInterval 上设置带有 onmouseover 和 onmouseout 事件的 if else 函数?