Sky-Ice

window.onload 与 $(document).ready() 两者作用相似,都是为了等待dom文档加载完毕再执行,但又有不同之处。

执行时机对比:

window.onload :必须等待网页内容完全加载完毕(包括图片)才能执行。

$(document).ready() :网页中所有的Dom加载完毕即执行,可能Dom关联的元素并没有加载完毕。

 

编写个数对比:

window.onload 同一页面,只能编写一次。多次编写后面的会层叠掉前面的。

$(document).ready() : 能多次编写,按编写顺序依次执行。

 

简写方式对比:

 window.onload 无法简写。

$(document).ready(function(){}) 可以简写为  $(function(){})。

分类:

jQuery

技术点:

相关文章:

  • 2021-10-25
  • 2021-05-19
  • 2022-03-01
猜你喜欢
  • 2021-08-20
  • 2021-05-25
  • 2021-07-13
  • 2022-12-23
  • 2022-12-23
  • 2021-06-06
  • 2021-11-01
相关资源
相似解决方案