【问题标题】:Bootstrap, jQuery, Popper, and CSS load orderBootstrap、jQuery、Popper 和 CSS 加载顺序
【发布时间】:2017-11-19 02:30:17
【问题描述】:

我不确定我的加载顺序是否正确。有人可以确定吗?

在“头”中:

<link rel="stylesheet" type="text/css" href="css/bootstrap.css">
<link rel="stylesheet" type="text/css" href="css/style.css">

在“正文”中:

<script src="js/bootstrap.js"</script>
<script src="js/jquery-3.2.1.min.js"</script>
<script src="js/jquery-slim.min.js"</script>
<script src="js/popper.min.js"</script>
<script src="js/custom.js"></script>

【问题讨论】:

  • 对于你的js脚本,jquery应该是第一位的,因为bootstrap依赖于jquery
  • CSS 没问题。 JS:1) jQuery 3.2.1.min.js 2) bootstrap.js 3) popper.min.js 4) custom.js --- Just TRASH jquery-slim.min.js 因为它是另一个版本的 jQuery,但没有 Ajax 和动画 (reference here),所以它已经加载了。 .. 不要加载两次。
  • 看到Docs BootstrapJS 依赖于 jQueryPopperJS (它们需要放在BootstrapJS)。有关示例,请参见 Starter Template

标签: javascript jquery html css twitter-bootstrap


【解决方案1】:

在“头”中:

<link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">
<link rel="stylesheet" type="text/css" href="css/style.css">

在“正文”中:

<script src="js/jquery-3.2.1.min.js"></script>
<script src="js/popper.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/custom.min.js"></script>

尝试使用缩小版,它们更小,因此加载速度更快

【讨论】:

  • 当您对某人的帖子投反对票时,您至少可以发表评论吗?
  • 我编辑了您的答案,因为缺少 3 个 &gt;。和 +1。
  • 我认为 popper.min.js 应该在 bootstrap.min.js 之前先加载
【解决方案2】:

看看这个!

在头脑中:

<!-- Bootstrap CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/css/bootstrap.min.css" crossorigin="anonymous">
<!-- CUSTOME STYLE CSS-->
<link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
<link rel="stylesheet" href="style.css">

在正文中:

<!-- Optional JavaScript -->
<!-- jQuery first, then Popper.js, then Bootstrap JS -->
<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.3/umd/popper.min.js" crossorigin="anonymous"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/js/bootstrap.min.js" crossorigin="anonymous"></script>

【讨论】:

  • 为什么人们在不知道自己回答的情况下投反对票。
猜你喜欢
  • 2016-09-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-03-30
  • 2016-01-17
  • 2018-05-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多