6
A
回答
18
如果您正在使用jQuery你可以使用ready()
功能,像这样:
$(function() {
callFact();
});
或甚至更简单,只是通过该方法将jQuery:
$(callFact);
只要DOM可用于操作,它就会触发,有时会早于onload
。
1
您应该使用就绪()在http://api.jquery.com/ready/
1
更多你可能会想这样做,而不是:
$('#body').ready(function(){
calFact();
});
+1
如果你的calFact()不是针对特定的DOM元素,那么gnarf的答案绝对是最好的。 :) – 2010-09-02 04:55:36
5
您不能在比窗口以外的任何设置onload事件处理程序。 (好吧,你可以,但它不会起作用。)如果你想让calFact
在onload事件中运行,你应该使用$(window).load(calFact);
。但通常在DOMready事件中调用事件更有用:$(document).ready(calFact);
或简称为$(calFact);
。不同之处在于,当加载的所有内容(包括加载速度缓慢的图像)都会发生onload,并且在加载DOM树(但不一定还需要图像)时发生DOMready。
此外,当只有一个身份时,将身份号码body
分配给身体没有多少意义;你可以使用$('body')
。
相关问题
- 1. jquery #hash自动功能onload
- 2. 外部JS功能的onload与用户功能的碰撞为onload
- 3. jQuery的功能的Onload停止循环,通过为环X内部功能
- 4. 变化jQuery的弹出窗口的onload的点击功能
- 5. 交通灯onload功能
- 6. Javascript onload功能未运行
- 7. 相同功能的jquery,onclick和onload事件
- 8. 的onload功能烧制出来
- 9. 二的onload功能不起作用
- 10. 身体的onload =“”找不到功能
- 11. 图片不会显示onLoad功能
- 12. 帆布drawImage onload功能不工作
- 13. 在Dynamic HTML中创建“onload”功能
- 14. Javascript onload运行功能帮助
- 15. 将Javascript按钮功能转换为Onload功能
- 16. jQuery的:从功能
- 17. jQuery的Calendar.setup功能
- 18. WordPress的jQuery功能
- 19. jQuery的$裹功能
- 20. 功能在jQuery的
- 21. 末功能的jQuery
- 22. jQuery的.MAP功能
- 23. JQuery的POST功能
- 24. jQuery的通话功能到功能
- 25. 使用“的onload”的TD元素都功能
- 26. OnLoad和OnChange(jQuery)
- 27. jquery,hide img onload
- 28. JQuery执行onLoad
- 29. Jquery Image Swap onLoad
- 30. jQuery的功能与其他插件jQuery的功能冲突
非常感谢您的所有答案。 在文件准备工作中调用函数!!! – Shaun 2010-09-02 05:17:32
那么你应该将这个解决方案标记为答案;) – Rahul 2010-09-02 05:22:56
实际上所有的答案都是正确的:) – Shaun 2010-09-02 06:21:19