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

$(document).ready()方法和window.onload有什么区别?

$(document).ready()方法和window.onload有什么区别?

九天哟 2016-09-29 08:49:17
$(document).ready()方法和window.onload有什么区别?
查看完整描述

1 回答

已采纳
?
lazyhack

TA贡献16条经验 获得超11个赞

1.执行时间 
        window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。 
        $(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕。 
2.编写个数不同 
         window.onload不能同时编写多个,如果有多个window.onload方法,只会执行一个 
         $(document).ready()可以同时编写多个,并且都可以得到执行 
3.简化写法 
         window.onload没有简化写法 
         $(document).ready(function(){})可以简写成$(function(){});

查看完整回答
反对 回复 2016-09-29
  • 1 回答
  • 1 关注
  • 1421 浏览
慕课专栏
更多

添加回答

举报

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