#javascript# window.onload 和 $(document).ready()
栏目: JavaScript · 发布时间: 5年前
内容简介:当浏览器中所有的资源内容(DOM结构、文本内容、图片...)都加载完成,触发load事件。$(function(){}) 或者 $(document).ready(function(){})
window.onload
当浏览器中所有的资源内容(DOM结构、文本内容、图片...)都加载完成,触发load事件。
- 它是基于DOM0事件绑定完成的。所以在同一个页面中只能给它绑定一个方法(绑定多个将以最后一个绑定的为主)
- 如果想在一个页面中使用多次,我们应该是基于DOM2事件绑定。
function fn1(){ //第一件事 } function fn2(){ //第二件事 } window.addEventListener('load',fn1,false); window.addEventListener('load',fn2,false);
$(document).ready()
$(function(){}) 或者 $(document).ready(function(){})
- 当文档中的DOM结构加载完成就会被触发执行,而且在同一个页面中可以使用多次。
- JQ中提供的方法,JQ是基于DOMContentLoaded这个事件完成这个操作的
- JQ中的事件绑定都是基于DOM2事件绑定完成的
-
但是DOMContentLoaded在IE6~8下使用
attachEvent也是不支持的,JQ在IE6~8中使用的是readystatechange事件处理的。
以上所述就是小编给大家介绍的《#javascript# window.onload 和 $(document).ready()》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。