window.onload 、document.onload、$(document).ready()

笑着哭i 提交于 2019-12-03 02:34:50

关于onload:

onload 事件

window.onload只会执行一次。

window.onload 、document.onload的区别

stackoverflow中的讨论:window.onload vs document.onload

window.load用的多一些。

jquery 的ready() 与window.onload()的区别

http://www.cnblogs.com/wsun/p/3916487.html

window.load是必须等待网页全部加载完毕(包括图片等),然后再执行JS代码。 $(document).ready()只需要等待网页中的DOM结构加载完毕,就能执行JS代码;也就是说,可以不等外部js、css、图片全部加载完毕。

注意,若html中有:

<script src="1.js"></script>
<script src="2.js"></script>

是先加载1.js,完毕后,再加载2.js。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!