js檔案如何最後載入

來源:互聯網
上載者:User

標籤:一般來說   代碼   完全   指令碼   支援   load   頁面   映像   win   

總結一下,大概有三種方式

1.最簡單粗暴的:將js檔案放在最後寫

2.window.onload

當一個文檔完全下載到瀏覽器中時,才會觸發window.onload事件。這意味著頁面上的全部元素對js而言都是可以操作的,也就是說頁面上的所有元素載入完畢才會執行。這種情況對編寫功能性代碼非常有利,因為無需考慮載入的次序。

3.$(document).ready{ }: 

會在DOM完全就緒並可以使用時調用。雖然這也意味著所有元素對指令碼而言都是可以訪問的,但是,並不意味著所有關聯的檔案都已經下載完畢。換句話說,當HMTL下載完成並解析為DOM樹之後,代碼就會執行。

使用$(document).ready(){ }一般來說都要優於試用onload事件處理常式,但必須要明確一點的是,因為支援檔案可能還沒有載入完成,所以類似映像的高度和寬度這樣的屬性此時不一定有效。 

js檔案如何最後載入

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.