Jquery代码应该在页眉还是页脚中?放置Jquery代码(或单独的Jquery文件)的最佳位置在哪里?如果我把它放在页脚中,页面会加载得更快吗?
3 回答
噜噜哒
TA贡献1784条经验 获得超7个赞
应该最后加载所有脚本
几乎在每种情况下,最好将所有脚本引用放在页面的末尾,就在之前</body>
。
如果由于模板问题等原因而无法执行此操作,请使用defer
属性修饰脚本标记,以便浏览器知道在下载HTML后下载脚本:
<script src="my.js" type="text/javascript" defer="defer"></script>
边缘情况
还有一些边缘情况,但是,在这里你可能会遇到页面闪烁或页面加载过程中的其他文物,其通常可以通过简单地将您的jQuery脚本引用中要解决<head>
的标签没有的defer
属性。这些案例包括jQuery UI和其他插件,如jCarousel或Treeview,它们将DOM作为其功能的一部分进行修改。
进一步的警告
必须在DOM或CSS之前加载一些库,例如polyfill。Modernizr是一个必须放在head标签中的库。
- 3 回答
- 0 关注
- 625 浏览
添加回答
举报
0/150
提交
取消