【发布时间】:2019-11-11 18:03:49
【问题描述】:
我正在使用 bootstrap 4 collapse,我在该选项上遇到了一些冲突,我在同一个 div 中添加了两个折叠。当我单击第一次折叠然后单击折叠 2,但折叠 1 不是自动关闭时,这是什么问题,任何人都知道如何解决该问题 谢谢
我的示例代码部分
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>
<div>
<p>
<button class="btn btn-primary" type="button" data-toggle="collapse" data-target="#collapseExample" aria-expanded="true" aria-controls="collapseExampled">
Collapse 01
</button>
</p>
<div class="collapse" id="collapseExample">
<div class="card card-body">
cccAnim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident.
</div>
</div>
<br>
<p>
<button class="btn btn-primary" type="button" data-toggle="collapse" data-target="#collapseExamples" aria-expanded="true" aria-controls="collapseExampled">
Collapse 002
</button>
</p>
<div class="collapse" id="collapseExamples">
<div class="card card-body">
cccAnim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident.
</div>
</div>
</div>
【问题讨论】:
-
您可以使用 jQuery 在第一次单击时关闭另一个 div。
标签: javascript css bootstrap-4 collapse