在 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() 方法。

更新于: 2019-07-30

775 次浏览

开启您的 职业生涯

完成课程获得认证

开始
广告