我在页脚部分包含了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>
答案 0 :(得分:1)
使用localhost
或127.0.0.1
作为文件路径并不常见。请改用relative path
。
关于脚本位置:您可以将它们保留在页脚中,这将加快页面加载速度,但请确保您执行的任何JavaScript代码都是在dom中的jquery / bootstrap。
并且不要忘记将代码包装在document ready
jquery函数
答案 1 :(得分:0)
首先,您必须将标记“script”的位置更改为标记“head”。在此之后,您必须将javascript脚本的位置更改为项目目录。最后,将'src'属性的值更改为: 例如: