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

關於onload:

onload 事件css

window.onload只會執行一次。html

window.onload 、document.onload的區別

stackoverflow中的討論:window.onload vs document.onloadjquery

window.load用的多一些。code

jquery 的ready() 與window.onload()的區別

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

window.load是必須等待網頁所有加載完畢(包括圖片等),而後再執行JS代碼。 $(document).ready()只須要等待網頁中的DOM結構加載完畢,就能執行JS代碼;也就是說,能夠不等外部js、css、圖片所有加載完畢。blog

注意,若html中有:事件

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

是先加載1.js,完畢後,再加載2.js。圖片

相關文章
相關標籤/搜索