未捕获:Bootstrap的JavaScript需要jQuery

时间:2016-04-23 06:29:09

标签: javascript php jquery html twitter-bootstrap

我在页脚部分包含了jquery和bootstrap.min.js文件,或者它意味着我在代码底部有我的所有脚本标记。但是当我加载我的页面时,浏览器控制台会抛出一个错误:未捕获错误:Bootstrap的JavaScript需要jQuery。 我在本地包含这些文件,如下所示: -

</footer>
<script src="http://127.0.0.1/ems_ci/assets/js/jquery.js" type="text/javascript"></script>
<script src="http://127.0.0.1/ems_ci/assets/js/bootstrap.min.js" type="text/javascript"></script>
</body>
</html>

2 个答案:

答案 0 :(得分:1)

使用localhost127.0.0.1作为文件路径并不常见。请改用relative path

关于脚本位置:您可以将它们保留在页脚中,这将加快页面加载速度,但请确保您执行的任何JavaScript代码都是在dom中的jquery / bootstrap。 并且不要忘记将代码包装在document ready jquery函数

答案 1 :(得分:0)

首先,您必须将标记“script”的位置更改为标记“head”。在此之后,您必须将javascript脚本的位置更改为项目目录。最后,将'src'属性的值更改为: 例如:

  • SRC = “../ JS /的jquery.js”
  • SRC = “../ JS / bootstrap.min.js”