twitter-bootstrap-3 – Bootstrap折叠 – 全部展开

我已经实现了Bootstrap 3 Collapse.当单击任何一个标题链接时,客户端希望扩展所有目标块.我试图实现 this answer修改版本,但无法使其正常工作.

如何在单击任何一个目标块时展开/折叠所有目标块?

这是标记

<div class="panel-group" id="accordion">
    <div class="panel panel-default">
        <div class="panel-heading">
            <h6 class="panel-title"><a data-toggle="collapse" data-parent="#accordion" href="#collapse{entry_id}">{title}</a></h6>
        </div>
    </div>
    <div id="collapse{entry_id}" class="panel-collapse collapse">
      <div class="panel-body">
        {technology_body}
      </div>
   </div>
</div>

这是我尝试过的JS:

$('#accordion').on('click',function() {
    if($('.collapse:not(.in)')) {
         $.collapse("toggle");
    }
});

解决方法

在这个问题上得到了一些帮助.要使用的脚本是
$('#accordion .panel-default').on('click',function () {
    $('#accordion .panel-collapse').collapse('toggle');
});

这是JSfiddle示例http://jsfiddle.net/gtowle/Vq6gt/1/

相关文章

Bootstrip HTML 查询搜索常用格式模版 &lt;form class=&...
如何在按钮上加红色数字 您可以使用Bootstrap的badge组件来在...
要让两个按钮左右排列,你可以使用 Bootstrap 的网格系统将它...
是的,可以将status设置为布尔类型,这样可以在前端使用复选...
前端工程师一般用的是Bootstrap的框架而不是样式,样式一般自...
起步导入:<linkrel="stylesheet"href="b...