$(document).load(); $(document).ready();的执行顺序

Posted 余生莫度

tags:

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

 

$(document).load();

当web页面以及其附带的资源文件,如CSS,Scripts,图片等,加载完毕后执行此方法。 常用于检测页面(及其附带资源)是否加载完毕。

$(document).ready();

当页面DOM对象加载完毕,web浏览器能够运行JS时,此方法即被触发。如果你想尽快执行JS,可以使用此方法。[在html的头部的script标签中的,不处于ready()中的JS代码将早于ready()执行]

$(document).unload();

此事件在停止浏览页面的时候触发,此操作可能存在于刷新操作/F5,单击上一页按钮,进入其他页面或关闭整个tab或窗口。

 

总而言之,他们的调用顺序是 ready() >> load() >> unload() 。

以上是关于$(document).load(); $(document).ready();的执行顺序的主要内容,如果未能解决你的问题,请参考以下文章

Xml学习笔记

首先是 document.load 或 window.load [重复]

DocX开源WORD操作组件的学习系列三

document load 与document ready的区别

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

$(document).load(); $(document).ready();的执行顺序