jQuery中的$(window).load()与$(document).ready()

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery中的$(window).load()与$(document).ready()相关的知识,希望对你有一定的参考价值。

大多数jQuery实例或教程都告诉我们绑定我们的jQuery代码到$(document).ready事件。虽然$(document).ready 事件在大多数情况下都OK,但是它的解析顺序是在文档准备就绪,但文档中的图片等对象正在下载的时候开始运行的。所以在某些时候使 用$(document).ready事件并不一定能达到我们预期的效果,比如一些视觉效果和动画、拖拽、预读取隐藏图片等…通过使 用$(window).load事件便可以安全的在整个文档都准备就绪之后再开始运行你期望的代码。

$(window).load(function(){
// 将你希望在页面完全就绪之后运行的代码放在这里
});

以上是关于jQuery中的$(window).load()与$(document).ready()的主要内容,如果未能解决你的问题,请参考以下文章

[Jquery]关于$.load()使用的一些问题

python web py入门(46)- jQuery 事件 - $( document ).ready与$( window ).on( "load"的区别

jQuery - $(document).ready 和 $(window).load 之间有啥区别?

js的 window.load 和window.onload 有啥区别

JavaScript jQuery $(window).load

使用 jQuery 进行所有 dom 操作的 window.load? [复制]