Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 引导程序3中的手风琴切换不更改图标_Javascript_Jquery_Css_Twitter Bootstrap - Fatal编程技术网

Javascript 引导程序3中的手风琴切换不更改图标

Javascript 引导程序3中的手风琴切换不更改图标,javascript,jquery,css,twitter-bootstrap,Javascript,Jquery,Css,Twitter Bootstrap,我有使用bootstrap 3和jQuery的多重/动态手风琴切换代码: $('div.accordion-body').on('shown', function () { $(this).parent("div").find(".fa").removeClass("fa fa fa-plus").addClass("fa fa-minus"); }); $('div.accordion-body').on('hidden', function () { $(this).pa

我有使用bootstrap 3和jQuery的多重/动态手风琴切换代码:

$('div.accordion-body').on('shown', function () {
    $(this).parent("div").find(".fa").removeClass("fa fa fa-plus").addClass("fa fa-minus");

});

$('div.accordion-body').on('hidden', function () {
    $(this).parent("div").find(".fa").removeClass("fa fa-minus").addClass("fa fa fa-plus");
}); 
但在Bootstrap3中,将图标(
fa加
更改为
fa减
)不起作用。你怎么解决这个问题


引导程序3

因为在引导程序3中,显示的
事件和隐藏的
事件已更改为
show.bs.collapse
hide.bs.collapse

$('div.accordion-body').on('show.bs.collapse', function () {
    $(this).parent("div").find(".fa").removeClass("fa fa fa-plus").addClass("fa fa-minus");

});

$('div.accordion-body').on('hide.bs.collapse', function () {
    $(this).parent("div").find(".fa").removeClass("fa fa-minus").addClass("fa fa fa-plus");
});

自2.x以来,事件名称已更改。在这里查看新事件

$('div.accordion-body').on('shown.bs.collapse', function () {
    $(this).parent("div").find(".fa").removeClass("fa fa fa-plus").addClass("fa fa-minus");
});

$('div.accordion-body').on('hidden.bs.collapse', function () {
    $(this).parent("div").find(".fa").removeClass("fa fa-minus").addClass("fa fa fa-plus");
});