为了账号安全,请及时绑定邮箱和手机立即绑定

为什么window.onload比$(document).ready()先执行?

为什么window.onload比$(document).ready()先执行?

慕码人2483693 2018-12-21 18:14:07
不是说window.onload会等到页面所有资料都加载完毕后才执行,而$(document).ready()只要DOM树加载完毕就可以执行吗?那按理来说,$(document).ready()里的函数会比window.onload先执行才对,为什么测试结果根据浏览器不同而表现不同?下面是代码和实验结果:[实验结果]:Firefox:     jquery1(图片出现)->js1Safari:     jquery1->js1->图片出现Opera:     js1->jquery1(图片出现)IE:      js1->jquery1(图片出现)Chrome:     js1->jquery1(图片出现)
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 710 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信