我正在尝试将Bootstrap 4集成到我的网站中,但是我得到jQuery must be included before Bootstrap's JavaScript.
的错误我尝试使用不同版本的jQuery,但它仍然无效。当我尝试删除bootstrap4.js
时,错误没有显示,因此这意味着文件路径正在运行并且没有问题。那么这里的问题是什么?
档案目录
CSS
<link href="../../resources/css/bootstrap.min.css" rel="stylesheet">
JS
<script src="../../resources/js/jquery-3.2.1.min.js"></script>
<script src="../../resources/js/bootstrap.min.js"></script>
答案 0 :(得分:0)
<script src="../../resources/js/jquery.min.js"></script>
这是您键入的行。但是,您将在目录路径jquery-3.2.1.min.js
如此。您输入<script src="../../resources/js/jquery-3.2.1.min.js
"></script>
答案 1 :(得分:0)
看看这个例子: 如果你有这样的树目录女巫看起来像你的:
public
style
bootstrap.min.css
scripts
bootstrap.min.js
jquery-3.2.1.min.js
views
component
head
所以在 head 文件中,您应该以这种方式包含这些链接和JS
<head>
...
<!--links-->
<link rel="stylesheet" href="../public/styles/bootstrap.min.css">
<!--scripts-->
<script type="text/javascript" src="../public/scripts/jquery-3.2.1.min.js"></script>
<script type="text/javascript" src="../public/scripts/bootstrap.min.js"></script>
...
</head>
It works for me perfectly.Hope it will for you.
只是我想把你的意图放在某事上:有时候 浏览器使用缓存中包含的文件,因此您仍然可以更新它 使用旧文件。要解决此问题,只需点击 ctrl + h 即可 然后选择删除浏览器数据,然后选择删除 缓存的图片和文件并验证。
像这样它会改变你的浏览器的变化。并且 始终使用 ctrl + f5更新。