![]() |
1
13
有一件事你不能在
因此,如果您有这样做的脚本或插件,就不能在body元素的末尾以内联方式调用它们。否则继续。
它不会在最新的Mozilla、Opera或Webkit浏览器上提供任何信息,因为这些浏览器会启动
|
![]() |
2
1
还有另一个原因要把脚本放在末尾:浏览器是这样做的 不 并行加载JS文件,因为它们会影响后面的所有内容。事实上,在JS文件被下载和解析之前,浏览器中的所有内容都会停止——文本、图像和所有内容。所以除非你 不得不 尽早加载它们,在页面末尾加载JS。 |
![]() |
3
0
dom ready函数确保实际创建了整个dom,以便可以访问文档中的所有元素。正常人
|
![]() |
4
0
我从来没有遇到过一个浏览器,在那里你不能访问出现在我的脚本之前的HTML元素的DOM。 也就是说,如果您已经引入了jquery,我可能会使用ready()方法,只是为了让其他用于jquery的人更容易理解代码。 你有什么理由不想这样吗? (如果您正在寻找避免加载jquery的方法,那么,根据我的经验,您总是可以访问出现在脚本前面的元素的DOM。) |
![]() |
Ezz Deghedy · 如何获取数据和读取响应 1 年前 |
![]() |
StuP · 响应式Vue组件在数据更改时不更新 2 年前 |
![]() |
burr · 让jQuery选择器识别新添加的DOM元素[关闭] 2 年前 |
![]() |
J. Hu · “表单提交已取消,因为表单未连接”[重复] 6 年前 |
![]() |
pploypiti · 选择所有其他ID不是“this”的元素。id' 6 年前 |
![]() |
xiaolingxiao · 导航到页面后运行javascript 6 年前 |