目的:讓某個函式在網頁載入完畢後立馬執行。
方法:網頁載入完畢後悔觸發乙個onload事件、與window物件相關聯。將想要觸發的函式與之關聯。
1. 僅乙個函式
window.load = myfunction
注意:myfunction 後面沒有括號
2.多個(比如兩三個)
window.load = function
()
3.需要繫結的函式很多function
addloadevent
(func)else
}}
思路:
- 現有的window.onload 事件處理函式的值存入變數oldonload
- 如果沒有繫結任何函式,把新函式新增給它
- 如果已經繫結了函式,把新航書追加到現有指令的末尾
這將把那些在頁面載入完畢時執行的函式建立為乙個佇列。如果想把2中的函式新增到這個佇列中去,只需要寫addloadevent(firstfunction)
和addloadevent(secondfunction)
jQuery中ready與load事件的區別
1 2 3 4 5 6 7 8 document ready document ready function document ready 簡寫 function 有些時候也會這麼寫 1 2 3 4 document load document load function 乙個是ready乙個是lo...
jQuery中ready與load事件的區別
目錄 1ready與load誰先執行2dom文件載入的步驟3ready事件4load事件5總結 概述 123 4567 8 document ready document ready function document ready 簡寫 function 有些時候也會這麼寫 12 34 docume...
jQuery中ready與load事件的區別
大家在工作中用jquery的時候一定會在使用之前這樣 1 2 3 4 5 6 7 8 document ready document ready function document ready 簡寫 function 有些時候也會這麼寫 1 2 3 4 document load document ...