$(document).ready()

區別1:

它規定DOM(網頁文檔)加載完成後網頁內容加載之前執行的,也就是說在html加載完成後,圖片加載之前。
window.onload是在頁面所有元素(包括圖片、引用文件)加載完成後執行,也就是說頁面的所有東西加載完之後在加載。
區別2:
$(document).ready()比window.onload()的加載速度要快
區別3:

前者可以寫多個,後者頁面中只能寫一個。
onload()一般用在window和頁面中的圖片,如果寫在頁面中結構中,那就加到body標籤中。
window.onload = function(){}
document.getElementById('imgID').onload = function(){}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章