摘要:區(qū)別是觸發(fā)的時(shí)機(jī)不一樣,先觸發(fā)事件,后觸發(fā)事件。文檔加載的步驟為解析結(jié)構(gòu)。加載外部腳本和樣式表文件。解析并執(zhí)行腳本代碼。在第步,觸發(fā)事件??蓞⒖加迷梢赃@么寫(xiě)不兼容老的瀏覽器,兼容寫(xiě)法見(jiàn)中與事件,或用代碼代碼用這么寫(xiě)代碼代碼
區(qū)別是:觸發(fā)的時(shí)機(jī)不一樣,先觸發(fā)DOMContentLoaded事件,后觸發(fā)load事件。
DOM文檔加載的步驟為
1,解析HTML結(jié)構(gòu)。
2,DOM樹(shù)構(gòu)建完成。//DOMContentLoaded
3,加載外部腳本和樣式表文件。
4,解析并執(zhí)行腳本代碼。
5,加載圖片等外部文件。
6,頁(yè)面加載完畢。//load
在第2步,會(huì)觸發(fā)DOMContentLoaded事件。在第6步,觸發(fā)load事件。
可參考
https://developer.mozilla.org...
用原生js可以這么寫(xiě)
// 不兼容老的瀏覽器,兼容寫(xiě)法見(jiàn)[jQuery中ready與load事件](http://www.imooc.com/code/3253),或用jQuery document.addEventListener("DOMContentLoaded", function() { // ...代碼... }, false); window.addEventListener("load", function() { // ...代碼... }, false);
用jQuery這么寫(xiě)
// DOMContentLoaded $(document).ready(function() { // ...代碼... }); //load $(document).load(function() { // ...代碼... });
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/82305.html
摘要:所以所需要的時(shí)間必然大于等于所需要的時(shí)間。頁(yè)面的生命周期主要有三個(gè)重要的事件,已經(jīng)構(gòu)建好,可以對(duì)節(jié)點(diǎn)進(jìn)行操作,所有資源加載完畢,可以對(duì)資源進(jìn)行一系列操作,比如獲取圖片寬高等基本不會(huì)用到,當(dāng)瀏覽器窗口關(guān)閉或者刷新時(shí),會(huì)觸發(fā)事件。 DOMContentLoaded與load的區(qū)別 showImg(https://segmentfault.com/img/remote/14600000192...
摘要:所以有可能在所有腳本執(zhí)行完畢后觸發(fā)。如果用戶即將離開(kāi)頁(yè)面或者關(guān)閉窗口時(shí),事件將會(huì)被觸發(fā)以進(jìn)行額外的確認(rèn)。狀態(tài)表示事件即將被觸發(fā)??偨Y(jié)頁(yè)面事件的生命周期事件在樹(shù)構(gòu)建完畢后被觸發(fā),我們可以在這個(gè)階段使用去訪問(wèn)元素。 頁(yè)面生命周期:DOMContentLoaded, load, beforeunload, unload 原文地址:http://javascript.info/onload.....
摘要:所以有可能在所有腳本執(zhí)行完畢后觸發(fā)。如果用戶即將離開(kāi)頁(yè)面或者關(guān)閉窗口時(shí),事件將會(huì)被觸發(fā)以進(jìn)行額外的確認(rèn)。狀態(tài)表示事件即將被觸發(fā)??偨Y(jié)頁(yè)面事件的生命周期事件在樹(shù)構(gòu)建完畢后被觸發(fā),我們可以在這個(gè)階段使用去訪問(wèn)元素。 頁(yè)面生命周期:DOMContentLoaded, load, beforeunload, unload 原文地址:http://javascript.info/onload.....
閱讀 1127·2021-11-22 15:35
閱讀 1759·2021-10-26 09:49
閱讀 3303·2021-09-02 15:11
閱讀 2142·2019-08-30 15:53
閱讀 2698·2019-08-30 15:53
閱讀 2991·2019-08-30 14:11
閱讀 3584·2019-08-30 12:59
閱讀 3303·2019-08-30 12:53