当前位置: 首页 » 源码下载 » 营销网站 »

ready与load谁先执行?jquery中ready与load事件的区别

ready与load谁先执行?jquery中ready与load事件的区别
演示网址
ready与load谁先执行?jquery中ready与load事件的区别
进入下载
  • 微信号码:xccc123
  • 企鹅号码
  • 官方主页:暂无
  • 所在地区:全国
  • 浏览次数61
  • 下载次数61
  • 更新日期:2020-01-16
源码下载介绍

如果下载的源码需要作者授权,请更换源码。本站免费分享资源不会增加授权

ready与load谁先执行?相信有很多刚刚接触jquery的朋友都会有这样的疑问。本章就给大家介绍ready与load谁先执行?jquery中ready与load事件的区别。有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助。

 

 

ready与load谁先执行:

大家在面试的过程中,经常会被问到一个问题:ready与load那一个先执行,那一个后执行?答案是ready先执行,load后执行。

DOM文档加载的步骤:

要想理解为什么ready先执行,load后执行就要明白DOM文档加载的步骤:

(1) 解析HTML结构。

(2) 加载外部脚本和样式表文件。

(3) 解析并执行脚本代码。

(4) 构造HTML DOM模型。//ready

(5) 加载图片等外部文件。

(6) 页面加载完毕。//load

从一个文档的执行步骤可以明白,ready是从[第四步]完成后开始执行,而load是从[第六步]完成后才开始执行

ready事件:

ready事件在DOM结构绘制完成之后就绘执行。这样能确保就算有大量的媒体文件没加载出来,JS代码一样可以执行。

load事件:

load事件必须等到网页中所有内容全部加载完毕之后才被执行。如果一个网页中有大量的图片的话,则就会出现这种情况:网页文档已经呈现出来,但由于网页数据还没有完全加载完毕,导致load事件不能够即时被触发。

总结:

相信大家已经了解了ready与load的区别,其实如果页面中要是没有图片之类的媒体文件的话ready与load是差不多的,但是页面中有文件就不一样了,所以还是推荐大家在工作中用ready。

 
[ 源码下载搜索 ]  [ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 违规举报 ]  [ 关闭窗口 ]

下载地址
0条 [查看全部]  相关评论

 
按分类浏览
推荐源码下载
本类下载排行
总下载排行