jquery中的ready與load的區別

jQuery中有兩個方法——ready和load。它們非常容易混淆。這裏做一下區分:

jQuery中的ready特指“DOM”全部加載完畢,也就是說,只要DOM加載完畢了,這個事件自然被觸發了。

所謂“DOM”加載完畢指整個頁面的標籤部分全部加載完畢,至於說某些標籤內部可能還存在着一系列事件未完成(譬如img標籤可能加載遠處一個很大的bmp圖片尚未加載完畢等情況)則被忽略。因此對於單純設置某些Html標籤的事件或者屬性的綁定而言,在ready方法中顯然比load更爲適合因爲load必須等到全部的標籤都處於完成狀態,包括img把圖片全部加載完畢爲止)。

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