【发布时间】:2014-03-26 12:20:53
【问题描述】:
当单击面板标题时,我试图用另一个类替换一个类,如下所示:
这目前不起作用(切换课程) - 有什么想法吗?
jQuery:
$('.panel-heading').click(function () {
if ($(this).closest('span.fa').hasClass('fa-caret-down')) {
$(this).closest('span.fa').removeClass('fa-caret-down').addClass('fa-caret-right');
}
else {
$(this).closest('span.fa').removeClass('fa-caret-right').addClass('fa-caret-down');
}
});
HTML:
<div class="panel-heading" data-toggle="collapse" data-parent="#accordion" data-target="#collapseOne">
<h4 class="panel-title">
Main <span class="fa fa-caret-down fa-lg pull-right"></span>
</h4>
</div>
【问题讨论】:
-
能否在 html 中包含 span.fa 元素?
标签: javascript jquery