未捕获错误:引导';的JavaScript需要jQuery
首先,谢谢你花时间来研究我的问题! 第二,我看到了其他类似我的问题(例如: ),但他们没有回答我的问题 下面是我的未捕获错误:引导';的JavaScript需要jQuery,javascript,jquery,html,twitter-bootstrap-3,Javascript,Jquery,Html,Twitter Bootstrap 3,首先,谢谢你花时间来研究我的问题! 第二,我看到了其他类似我的问题(例如: ),但他们没有回答我的问题 下面是我的的 标准html 如您所见,我已经包含了jquery和引导链接。但即便如此。。。我收到以下错误消息: 未捕获错误:引导程序的JavaScript需要jQuery (匿名函数)@bootstrap.min.js:6 我错过了什么吗?您需要将jQuery置于引导JS之上 <!-- jquery --> <script src
的
标准html
如您所见,我已经包含了jquery和引导链接。但即便如此。。。我收到以下错误消息:
未捕获错误:引导程序的JavaScript需要jQuery
(匿名函数)@bootstrap.min.js:6
我错过了什么吗?您需要将jQuery置于引导JS之上
<!-- jquery -->
<script src="//code.jquery.com/jquery-1.12.0.min.js"></script>
<script src="//code.jquery.com/jquery-migrate-1.2.1.min.js"></script>
<!-- [/] jquery -->
<!-- bootstrap -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js" integrity="sha384-0mSbJDEHialfmuBBQP6A4Qrprq5OVfW37PRR3j5ELqxss1yVqOtnepnHVP9aJ7xS" crossorigin="anonymous"></script>
<!-- [/] bootstrap -->
正如我在代码中看到的,您在引导Js之后添加了jquery Js。在添加引导js之前,需要包含jquery js。您的问题将得到解决,因为引导需要Jquery文件
<!-- First include jquery js -->
<script src="//code.jquery.com/jquery-1.12.0.min.js"></script>
<script src="//code.jquery.com/jquery-migrate-1.2.1.min.js"></script>
<!-- Then include bootstrap js -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js" integrity="sha384-0mSbJDEHialfmuBBQP6A4Qrprq5OVfW37PRR3j5ELqxss1yVqOtnepnHVP9aJ7xS" crossorigin="anonymous"></script>
确定使用这些命令包括
jquery
库和bootstrap
之后:
首先,使用npm安装jQuery,如下所示:
npm安装jquery--保存
其次,使用npm安装引导程序,如下所示:
npm安装--保存bootstrap@3
我的问题在于:
angular.json
只需更改项目下包含的脚本文件的排序即可
"scripts": [
"node_modules/jquery/dist/jquery.js"
"node_modules/bootstrap/dist/js/bootstrap.js",
]
像这样:
"scripts": [
"node_modules/bootstrap/dist/js/bootstrap.js",
"node_modules/jquery/dist/jquery.js"
]
在boostrap之前移动jquery。哈哈哈。。。这么合乎逻辑。谢谢!!这就成功了;)哈哈哈哈哈哈真的乔斯回答了这个问题解决了我的问题
"scripts": [
"node_modules/jquery/dist/jquery.js"
"node_modules/bootstrap/dist/js/bootstrap.js",
]
"scripts": [
"node_modules/bootstrap/dist/js/bootstrap.js",
"node_modules/jquery/dist/jquery.js"
]