Q
几秒钟内冻结脚本
1
A
回答
6
$(obj).each(function()
setTimeout(function(){
//do stuff
},2000);
});
3
我假设你想要类似sleep
的东西?您可以使用功能setTimeout在一段时间后调用某个功能。所以:
$(obj).each(function()
setTimeout(someFunction, 1000);
});
到1000毫秒后调用someFunction
,或安迪提到你可以定义要调用一个匿名函数。
2
您不会冻结脚本,在浏览器等环境中运行不正常,您可以使用超时来计划稍后启动的代码。
在循环中调度代码的技巧是计划代码在将来的不同时间运行,例如,第一码后1000毫秒运行,第二个代码后2000毫秒运行,等等:。
$(obj).each(function(i) {
window.setTimeout(function(){
// do something
}, (i + 1) * 1000);
});
+0
Guffa,请给出一些关于这个问题的反馈 - http://stackoverflow.com/questions/4480490 /删除延迟上隐藏 – James 2010-12-18 22:59:41
相关问题
- 1. 如何冻结PHP脚本几秒钟?
- 2. 网站在几秒钟内冻结
- 3. 浏览器冻结了几秒钟
- 4. Kinect每隔几秒钟冻结
- 5. iOS主线程冻结了几秒钟
- 6. 小键盘冻结了几秒钟
- 7. 帐户冻结了几秒
- 8. 如何禁用脚本,几秒钟
- 9. 从几毫秒到几分钟秒的JavaScript倒计时脚本
- 10. 运行几分钟后,Excel VBA脚本会冻结excel
- 11. LocalDateTime在几秒钟内
- 12. 为什么boost :: thread_specific_ptr在几秒钟后冻结了android ndk
- 13. 应用程序在设备启动前几秒钟冻结
- 14. 力+拖动+缩放:几秒钟后冻结
- 15. 当ajax发布后,页面冻结几秒钟
- 16. 下载大文件:: readAll冻结几秒钟
- 17. Jquery自动重新加载冻结网站几秒钟
- 18. 批处理脚本在几秒钟内计算时间差异
- 19. 找出脚本在几秒钟内运行了多久?
- 20. jQuery - 几秒钟内完成3分钟
- 21. OPENGLES游戏每3秒钟冻结
- 22. Xcode 6.1每5秒钟冻结一次
- 23. 使用AmCharts在几分钟和几秒钟内设置StockEvents
- 24. 在几分钟和几秒钟内倒计时
- 25. 的MPMoviePlayerController几秒钟
- 26. 蟒蛇在几秒钟内减去timedeltas
- 27. 在几秒钟内获得tzoffset
- 28. 在几秒钟内获得时差?
- 29. Azure RDP在几秒钟内挂起
- 30. 在几秒钟内发现差异
这将安排所有的东西两秒后运行,所以代码将不会运行的一件事一次只会等待两秒钟,然后运行所有内容。为此,在循环内部设置'setTimeout'毫无意义,最好安排整个循环稍后运行。 – Guffa 2010-12-18 22:30:51