首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在<head>中加载jQuery与在</body>之前加载jQuery的区别

问在<head>中加载jQuery与在</body>之前加载jQuery的区别
EN

Stack Overflow用户
提问于 2019-03-27 08:37:41
回答 1查看 481关注 0票数 0

我的问题不是在<head>或<body>-section中放置实际的javascript/jQuery之间的区别。我想像这样加载jQuery:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

我想知道在<head>-area中这样做还是在<body>结束之前这样做有什么区别?我更喜欢在<head>中这样做,因为这样我发现更容易跟踪所有发生的事情。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-27 08:55:35

在<head>中加载库将确保它在页面其余部分加载之前被加载,这意味着它可以用于您编写或加载到页面下的任何jQuery/JS代码。这将减缓页面的初始加载速度,不管加载库需要多长时间。

在<body>的末尾加载库将意味着HTML和CSS将首先加载-因此页面加载速度似乎更快,但是依赖于jQuery库的代码在加载完库后才能工作。此外,您必须将使用jQuery的任何代码放在加载它的<body>的末尾。

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

https://stackoverflow.com/questions/55372847

复制
相关文章

相似问题

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