为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

不负相思意 2019-08-01 14:35:23
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标签中的库


查看完整回答
反对 回复 2019-08-01
  • 3 回答
  • 0 关注
  • 600 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信