我们有一个项目,其中 jQuery 被连接到我们的主要 javascript 应用程序 JS 文件中,我想知道在 DOMReady 之前调用 jQuery 方法是否安全?
我看到许多网站建议在 DOMReady之后触发您的 jQuery javascript ,例如:
$(function(){
$.each(myObject, function(index, val) {
...
});
});
但是,这似乎会延迟脚本执行,有时会导致其他应用程序功能出现问题。由于 jQuery 已经包含在同一个 JS 文件中(在顶部),那么在不等待 DOMReady 的情况下触发 jQuery 方法是否不安全?
$.each(myObject, function(index, val) {
...
});
在我的测试中,它运行良好,但我只是想确保我不会被浏览器随机性所困扰。我假设运行 jQuery 方法是可以的,只要它低于 jQuery 定义,并且只要它不是与 DOM 相关的活动。感谢您的任何意见。