首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Jquery代码应该放在页眉还是页脚?

Jquery代码应该放在页眉还是页脚?
EN

Stack Overflow用户
提问于 2010-01-21 06:00:05
回答 4查看 165.3K关注 0票数 193

哪里是放置Jquery代码(或单独的Jquery文件)的最佳位置?如果我把它放在页脚,页面加载速度会更快吗?

EN

回答 4

Stack Overflow用户

发布于 2010-01-21 06:01:54

大多数jquery代码在文档就绪时执行,这直到页面结束时才会发生。此外,页面呈现可能会因为javascript解析/执行而延迟,因此最佳实践是将所有javascript放在页面的底部。

票数 6
EN

Stack Overflow用户

发布于 2010-01-21 06:04:51

标准做法是将所有脚本放在页面底部,但我使用ASP.NET MVC和许多jQuery插件,我发现如果将jQuery脚本放在母版页的<head>部分,效果会更好。

在我的例子中,如果脚本位于页面的底部,则在加载页面时会出现一些工件。我使用的是jQuery TreeView插件,如果脚本在开始时没有加载,树将在没有插件强加的必要CSS类的情况下呈现。因此,当页面第一次加载,然后是TreeView的正确呈现时,您会得到这个看起来很滑稽的混乱。长得很难看。将jQuery插件放在母版页的<head>部分可以消除此问题。

票数 5
EN

Stack Overflow用户

发布于 2011-07-12 14:43:26

尽管几乎所有的网站仍然将Jquery和其他javascript放在头文件中:D,但还是要检查一下stackoverflow.com。

我也建议你在正文之前加上结尾的标签。你可以在放置到任何一个地方后检查加载时间。脚本标签将暂停您的网页以进一步加载。

在将javascript放在页脚之后,你的网页可能会有不寻常的外观,直到它加载了javascript,所以把css放在你的页眉部分。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2105327

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档