Run*_* FS 18
jQuery只是Javascript,所以问题是"它是否有可能在DOM准备好之前运行JavaScript"并且我猜你是指文档而不是DOM.
如果我们同意问题是"是否可以在文档准备好之前运行JavaScript".然后答案是肯定的.遇到时将执行JavaScript.
这就是为什么你几乎总是看到$(function(){...})或者$(document).ready(function(){...})因为大多数jQuery代码需要文档准备就绪,但附加事件处理程序的代码肯定在文档准备好之前执行(否则它将无法处理文档就绪事件).
通常,您应该将您的Javascript包含在HTML的底部,但如果您希望它更早地执行,您可以简单地将其放在文档中,例如在标题中.
<html>
<head>
...
<script>
//place your code to be executed early here
</script>
</head>
...
</html>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
44257 次 |
| 最近记录: |