当HTML被加载时,DOM /文档对象模型被加载时的简单anwser ..
包含在$(document).ready()中的代码只有在页面文档对象模型(DOM)准备好执行JavaScript代码后才会运行.
我在这里也很好地解释了:
https://discuss.codecademy.com/t/window-onload-vs-document-ready/19000
我说的地方:
jQuery document.ready将在HTML准备就绪时运行您的代码,但在图像和其他资源完成之前.这是您可以使用JavaScript更改DOM的最早时间,因此它被广泛使用.在像Google Chrome这样的现代浏览器中,它被DOMContentLoaded3取代.再次更多信息在这里.
当Dom已经"完成"加载时,$ document.ready(fn)将在交互式面的开始加载...
| 归档时间: |
|
| 查看次数: |
5088 次 |
| 最近记录: |