jquery - 如果 jQuery 脚本是在所有页面 HTML 之后加载的,那么它们还需要 $(document).ready 吗?

标签 jquery performance footer

如果我在所有页面 HTML 下方加载 jQuery 脚本,我是否还需要等待 $(document).ready 才能使用 jQuery 查找页面中的元素?

最佳答案

否,因为文档已经加载。 Dom 从上到下加载。我个人喜欢把所有的js放在页面的底部而不是放在头部。

但是它只有 1 行代码,为了安全起见,我建议使用它。你也可以让它更短。 $(function() {}$(document).ready(function(){}) 相同

关于jquery - 如果 jQuery 脚本是在所有页面 HTML 之后加载的,那么它们还需要 $(document).ready 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10392803/

相关文章:

jquery - 元素 "flickers"和淡出/淡入移动

javascript - 如何减少服务器 "Wait"时间?

android - 在 RecyclerView 网格中放置一个不确定的进度条作为页脚

java - Squarespace-Wells 模板 - 页脚/ Logo /悬停

ruby-on-rails - rails : how to add a header to every page

javascript - 在 jquery 或 javascript 中对具有相同文本的表 td 进行排序

ASP.net - 在自定义控件中使用 jQuery 日期选择器

javascript - 通过在 javascript/JQuery 中解析 youtube t= queryparam 将小时、分钟转换为秒

c# - 规范化真的会影响高流量站点的性能吗?

python - 如何针对大型列表优化功能合并排序