【发布时间】:2014-12-15 07:21:38
【问题描述】:
div#footer-panels 中有两个可折叠项目。我也在使用data-parent="#footer-panels" 来尝试实现手风琴效果。但是,当打开另一个面板时,另一个面板并没有关闭。
对我的标记有什么问题有任何想法吗?
<div id="footer-panels">
<div id="footer-email-signup" class="container collapse">
<div class="row">
<h4>Newsletter</h4>
</div>
</div>
<div id="footer-follow-us" class="container collapse">
<div class="row">
<h4>Follow Us</h4>
</div>
</div>
</div>
<nav id="utility-nav" class="container">
<ul class="nav-justified visible-desktop">
<li> <a id="email-signup-link" class="collapsed" data-toggle="collapse" data-parent="#footer-panels" data-target="#footer-email-signup" href="#">Newsletter Signup <span class="dropup-caret"></span></a>
</li>
<li> <a id="follow-us-link" class="collapsed" data-toggle="collapse" data-parent="#footer-panels" data-target="#footer-follow-us" href="#">Follow Us <span class="dropup-caret"></span></a>
</li>
</ul>
</nav>
见:http://jsfiddle.net/V6928/2/
编辑(解决方案):您需要使用具有类 .panel 的 div 包装 .collapse div。查看更新的小提琴:http://jsfiddle.net/V6928/3/。
【问题讨论】:
-
我应该删除这个吗?