背景颜色不适用于使用bootstrap手风琴的点击事件

时间:2015-05-30 06:36:19

标签: jquery css twitter-bootstrap

我的HTML

  <div class="panel panel-default">
        <div class="panel-heading" >
        <div class="myheading">
          <h4 class="panel-title">
            <a class="accordion-toggle" data-toggle="collapse" data-parent="#oscitas-accordion-0" href="#details-0-0">
            Project requirements
            </a>
          </h4>
        </div>
        </div>
        <div id="details-0-0" class="panel-collapse collapse">
         <div class="panel-body"></div>

javascript

     jQuery('.panel-heading a[data-toggle="collapse"]').on('click', function () { 
        jQuery(this).parents('.panel-heading ').addClass('active-panel');
});

这对我不起作用。当我这样说时jQuery(this).parents('.panel-heading ').addClass('active-panel'); 它工作。但我想将类添加到panelHeading。

2 个答案:

答案 0 :(得分:1)

您只需在项目中包含jquery即可。 你的jquery代码似乎很好用。

jsfiddle.net/4eff9rpe /

答案 1 :(得分:0)

检查并检查是否添加了课程。如果它正常工作,那么检查你的CSS是否有任何错误..你也可以分享css。