【发布时间】:2017-09-29 05:53:32
【问题描述】:
我尝试制作具有正常手风琴行为的手风琴:应该只有一个开放元素。我在这里发现了一个类似的问题:Collapse plugin: Only show one panel at a time,但该解决方案不适合我,因为我在父元素中将data-parent="#pricing-list-0 与id="#pricing-list-0" 匹配。
这里是代码
<div class="panel-group" id="pricing-list-0">
<ul class="list-group">
<li class="list-group-item">
<div class="panel panel-default">
<div class="panel-heading">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#pricing-list-0" href="#collapse0-0" class="" aria-expanded="true">
Artful & responsive website, ...
</a>
</h4>
</div>
</div>
<div id="collapse0-0" class="panel-collapse collapse in" aria-expanded="true">
<div class="panel-body">You give us the freedom ...</div>
</div>
</li>
[...]
Codepen 在这里:https://codepen.io/lafisrap/pen/YVVbev
虽然data-parent="#pricing-list-0" 和id="pricing-list-0" 匹配,但为什么它没有关闭?
【问题讨论】:
标签: twitter-bootstrap accordion collapse