在 jQuery 中何时使用 $(document).ready() 和何时使用 $(window).load()?


$(window).load()

当您希望执行其内部代码仅在整个页面就绪时(不仅仅是 DOM)执行时,可以使用 $(window).load()。它在页面完全加载完毕时(包括框架、对象和图像)执行

注意:load() 方法在 jQuery 版本 1.8 中已弃用。它在版本 3.0 中已完全删除。要查看其工作原理,请在 3.0 之前添加适用于 CDN 的 jQuery 版本。

$(document).ready()

当您希望执行其内部代码在页面 DOM 准备好执行 JavaScript 代码时,使用  $(document).ready() 方法。

更新于: 2019-07-30

775 次浏览

开启您的 职业

完成课程即可获得认证

开始
广告
© . All rights reserved.