共享 load事件 addLoadEvent

2021-08-04 19:34:50 字數 632 閱讀 7400

目的:讓某個函式在網頁載入完畢後立馬執行。

方法:網頁載入完畢後悔觸發乙個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 ...