Bootstrap 3 在其他部分折叠一次
Bootstrap 3 Collapse in other section one per time
我整理了一个常见问题分类。我的想法是使用函数 Collapse bootstrap 来显示每个类别,并在折叠中看到带有问题和答案的手风琴。
它分为两列,左边是select类别,右边是问题和答案。
我需要select第二个类别(折叠)之前的关闭。
我可以在这里建立。
<div class="container">
<section id="tratamientos" class="row">
<h1>Tratamientos</h1>
<div class="col-sm-2">
<button class="btn btn-default" type="button" data-toggle="collapse" data-target="#cirugiaoral" aria-expanded="false" aria-controls="cirugiaoral">Cirugía Oral</button>
<br><br>
<button class="btn btn-default" type="button" data-toggle="collapse" data-target="#blanqueamiento" aria-expanded="false" aria-controls="blanqueamiento">Blanqueamiento</button>
</div>
<div class="col-sm-10">
<div class="collapse" id="cirugiaoral">
<h3>Cirugía Oral</h3>
/* FAQ with accordion */
<ul>
<li>item with accordion</li>
<li>item with accordion</li>
</ul>
</div>
<div class="collapse" id="blanqueamiento">
<h3>Blanqueamiento</h3>
/* FAQ with accordion */
<ul>
<li>item with accordion</li>
<li>item with accordion</li>
</ul>
</div>
</div>
</section>
</div>
添加此脚本:
$('.collapse').on('show.bs.collapse', function (e) {
$('.collapse').not(e.target).removeClass('in');
});
这会在显示一个部分时为您隐藏其他部分
看到这个Bootply
我整理了一个常见问题分类。我的想法是使用函数 Collapse bootstrap 来显示每个类别,并在折叠中看到带有问题和答案的手风琴。
它分为两列,左边是select类别,右边是问题和答案。
我需要select第二个类别(折叠)之前的关闭。
我可以在这里建立。
<div class="container">
<section id="tratamientos" class="row">
<h1>Tratamientos</h1>
<div class="col-sm-2">
<button class="btn btn-default" type="button" data-toggle="collapse" data-target="#cirugiaoral" aria-expanded="false" aria-controls="cirugiaoral">Cirugía Oral</button>
<br><br>
<button class="btn btn-default" type="button" data-toggle="collapse" data-target="#blanqueamiento" aria-expanded="false" aria-controls="blanqueamiento">Blanqueamiento</button>
</div>
<div class="col-sm-10">
<div class="collapse" id="cirugiaoral">
<h3>Cirugía Oral</h3>
/* FAQ with accordion */
<ul>
<li>item with accordion</li>
<li>item with accordion</li>
</ul>
</div>
<div class="collapse" id="blanqueamiento">
<h3>Blanqueamiento</h3>
/* FAQ with accordion */
<ul>
<li>item with accordion</li>
<li>item with accordion</li>
</ul>
</div>
</div>
</section>
</div>
添加此脚本:
$('.collapse').on('show.bs.collapse', function (e) {
$('.collapse').not(e.target).removeClass('in');
});
这会在显示一个部分时为您隐藏其他部分
看到这个Bootply