html - Bootstrap : Change Color of Panel Heading onClick

标签 html css twitter-bootstrap nav collapsable

您好,我昨晚给自己上了一个 bootstrap 速成类,我玩得很开心。我在网上找到了一个可折叠面板,它非常适合我希望在导航栏中实现的功能。但是,我希望面板标题的背景颜色在展开时发生变化。我对 bootstrap 的内部工作原理还不够熟悉,还不能自己搞定(很快!我希望)。有问题的代码如下:

            <div class="panel-group minmarg" id="accordion">
        <div class="panel panel-default">
            <div class="panel-heading">
                <h4 class="panel-title">
                    <a data-toggle="collapse" data-parent="#accordion" href="#collapseOne">
                        OPI<b class="caret"></b>
                    </a>
                </h4>
            </div>
            <div id="collapseOne" class="panel-collapse collapse">
                <div class="panel-body minmarg">
                    <ul class="nav nav-pills nav-stacked pill-trngtheme minmarg">
                        <li role="presentation"><a href="#">OPI Main Site</a>
                        </li>
                        <li role="presentation" class="active"><a href="#">Training</a>
                        </li>
                        <li role="presentation"><a href="#">Procedures</a>
                        </li>
                        <li role="presentation"><a href="#">Corrective Action</a>
                        </li>
                        <li role="presentation"><a href="#">Human Performance Improvement</a>
                        </li>
                        <li role="presentation"><a href="#">LEAN Management</a>
                        </li>
                        <li role="presentation"><a href="#">Coduct of Operations</a>
                        </li>
                    </ul>
                </div>
            </div>
        </div>
    </div>

最佳答案

可以引用document

这里是你的代码:

$(".collapse").on('shown.bs.collapse',function(){
     // change background when expanded

});
$(".collapse").on('hidden.bs.collapse',function(){
     // change background when hide
});

关于html - Bootstrap : Change Color of Panel Heading onClick,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31331578/

相关文章:

python - 使用 Python Lxml 解析静态 html 文件中的隐藏元素

jquery - 用图形替换文本链接(导航)

css - 如何借助变量将 HTML 属性值动态传递到 Protractor 中的 CSS 选择器?

html/css/pre/代码 : how to force carriage return

javascript - 当鼠标离开浏览器窗口时 Bootstrap 模式消失,不返回

php - 带有 mysql 数据的 Bootstrap Modal

php - 生成 <ul> 样式的面包屑丰富网页摘要

javascript - 多个下拉框 - 只想从其中获取数据。如何?

javascript - 选中同一行中的复选框后,尝试突出显示表行

reactjs - react 路由器如何在选择菜单链接时折叠移动设备上的导航栏