读书人

window.onload跟$(document).ready()的

发布时间: 2012-10-29 10:03:53 作者: rapoo

window.onload和$(document).ready()的区别
$(document).ready()与window.onload()时间的差异

1.当一个文档完全下载到浏览器中时,会触发window.onload事件。这意思就是说页面上的全部元素对JavaScript而言是可以访问的。(这对编写功能性的代码非常有利,因为无需考虑加载的次序);
2.通过$(document).ready()注册的时间处理程序,则会在DOM完全就绪并可以使用时调用。虽然这也意味着所有元素对脚本而言都是可以访问的,但是,却不意味着所有关联的文件都已经下载完毕。==当html下载完成并解析为DOM树之后,代码才可以运行。

读书人网 >Web前端

热点推荐