在 jQuery 中何時使用 $(document).ready() 和何時使用 $(window).load()?
$(window).load()
當您希望其中的程式碼僅在整個頁面準備就緒(而不僅僅是 DOM)時,使用 $(window).load()。當頁面完全載入時,它會執行,包括框架、物件和影像
注意:jQuery 版本 1.8 中棄用了 load() 方法。在版本 3.0 中徹底刪除了它。要檢視其工作原理,請在 3.0 之前新增適用於 CDN 的 jQuery 版本。
$(document).ready()
當您希望其中的程式碼在頁面 DOM 準備執行 JavaScript 程式碼時執行時,請使用 $ (document) .ready() 方法。
廣告