【发布时间】:2020-09-10 19:38:06
【问题描述】:
我正在使用 Bootstrap 4 构建一个站点,并且我有 3 个<div>,每个都包含一个手风琴。每个<div> 都有自己的id,这样我就可以显示/隐藏我想要的那个。我在打开和折叠所有手风琴的某些部分时遇到问题(当我打开一个时,另一个不会关闭。其他的根本不会打开)。
我的代码here。 (点击“Sobre Paygol”、“Vendores”和“Compradores”按钮)。
我无法在我的代码中固定错误。唯一看起来奇怪的是,当我打开控制台时,出现以下错误:
popper.min.js.map:1 Uncaught SyntaxError: Unexpected token ':'
由于我没有 JS 知识,我不知道这是否会导致问题。我一直使用 Bootstrap 4,这是我第一次看到这个错误。
我的脚本是这样加载的:
<script src="js/popper.min.js"></script>
<script src="js/popper.min.js.map"></script>
<script src="js/jquery.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js"
integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy"
crossorigin="anonymous"></script>
请注意,我在第二行添加了我从 Github 下载的 popper.min.js.map 文件。
【问题讨论】:
-
将 popper.js 文件放在底部,或者至少放在 jquery 和 bootstrap js 文件下面会发生什么。
-
没什么新鲜的,一切都以相同的方式运行。还有其他想法吗?
标签: javascript html bootstrap-4 accordion