Javascript 引导与标题面板中的显示/隐藏文本一致

Javascript 引导与标题面板中的显示/隐藏文本一致,javascript,jquery,twitter-bootstrap,twitter-bootstrap-3,jquery-ui-accordion,Javascript,Jquery,Twitter Bootstrap,Twitter Bootstrap 3,Jquery Ui Accordion,如果面板打开,则应隐藏扇区和问题标签,如果面板折叠,则应显示扇区和问题 这是我的js文件 $(window).load(function () { var parent = $('.panel-group .panel-heading'); parent.each(function (i, el) { //el is element used for "{var parent}" class to

如果面板打开,则应隐藏扇区和问题标签,如果面板折叠,则应显示扇区和问题

这是我的js文件

          $(window).load(function () {
            var parent = $('.panel-group .panel-heading');
            parent.each(function (i, el) {
                //el is element used for "{var parent}" class to execute value one by one 
                var el = $(el);
                var collapsed = el.find('.panel-title a').hasClass('collapsed');

                if (collapsed == true) {
                    el.find(".show-hide-si").show('slow');
                } else {
                    el.find(".show-hide-si").hide('slow');
                }

                /**
                 * this will run on click to show and hide for sector&issues
                 * this is tricky,if you click and class is collapsed 
                 */
                el.find('.panel-title a').click(function () {
                    var collapsed = $(this).hasClass('collapsed');
                    if (collapsed == false) {
                        el.find(".show-hide-si").show('slow');
                    } else {
                        el.find(".show-hide-si").hide('slow');
                    }
                });

            });
        });
这是工作,但如果面板-p1是打开的,我点击面板-p2两个面板文本得到隐藏

我的数据是动态的,所以像这样使用类
参见此示例


bootstrap3手风琴示例
.bs示例{
利润率:20px;
}
HTML代表超文本标记语言。HTML是描述网页结构的主要标记语言

Bootstrap是一个功能强大的前端框架,用于更快、更简单的web开发。它是CSS和HTML约定的集合

CSS代表级联样式表。CSS允许您为给定的HTML元素指定各种样式属性,例如颜色、背景、字体等

参见此示例


bootstrap3手风琴示例
.bs示例{
利润率:20px;
}
HTML代表超文本标记语言。HTML是描述网页结构的主要标记语言

Bootstrap是一个功能强大的前端框架,用于更快、更简单的web开发。它是CSS和HTML约定的集合

CSS代表级联样式表。CSS允许您为给定的HTML元素指定各种样式属性,例如颜色、背景、字体等


你能做一把小提琴吗?你能做一把小提琴吗?我的手风琴正在工作我想在单击标题面板时隐藏和显示文本我的手风琴正在工作我想在单击标题面板时隐藏和显示文本
<div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true">
<div class="panel panel-default" id="panel<?php print $key; ?>">
    <div class="panel-heading" role="tab" id="heading_<?php print $key; ?>">
        <h4 class="panel-title">
            <a <?php print $clsa; ?> role="button" data-toggle="collapse" data-parent="#accordion" href="#collapse_<?php print $key; ?>" aria-expanded="true" aria-controls="collapse_<?php print $key; ?>">
                Program : <?php print $ptitle; ?>
            </a>                
        </h4>
        <div class="show-hide-si">
            <div class="sector">Sectors : <?php print $sectors_of_interes; ?></div>
            <div class="issues">Issues : <?php print $pro_problem; ?></div>
        </div>
    </div>

    <div id="collapse_<?php print $key; ?>" class="panel-collapse <?php print $clsin; ?>" role="tabpanel" aria-labelledby="heading_<?php print $key; ?>">
        <div class="panel-body">