【发布时间】:2011-11-01 19:14:50
【问题描述】:
我需要更详细地了解 pageLoad 、 onload 和 $(document).ready() 之间的区别
我找到了答案,但这对我来说不是很清楚。 答案是这样的
ready 事件在 HTML 文档加载后发生,而 onload 事件在稍后发生,此时所有内容(例如图像)也已加载。
onload 事件是 DOM 中的标准事件,而 ready 事件是 jQuery 特有的。准备好事件的目的是在文档加载后尽早发生,以便为页面中的元素添加功能的代码不必等待所有内容加载。
在 HTML 文档被加载后,试图说就绪事件的人发生 和 onload 事件发生在所有页面元素(如图像等)被加载之后。
那么什么是 HTML 文档加载?我知道 HTML 文档加载意味着所有页面元素加载完成。
dom 已准备好或已加载是什么意思? HTML 文档加载和 dom 加载有什么区别? 请用例子让我理解。 谢谢
【问题讨论】:
标签: javascript jquery