Adding open/closed icon to Twitter Bootstrap collapsibles (accordions)

后端 未结 19 2475
失恋的感觉
失恋的感觉 2020-12-22 18:23

I\'ve set up this simple version of the Bootstrap accordion:

Simple accordion: http://jsfiddle.net/darrenc/cngPS/

Currently the icon only po

19条回答
  •  无人及你
    2020-12-22 19:05

    For Bootstrup 3.2 + FontAwesome

    $(document).ready(function(){    
        $('#accordProfile').on('shown.bs.collapse', function () {
           $(".fa-chevron-down").removeClass("fa-chevron-down").addClass("fa-chevron-up");
        });
    
        $('#accordProfile').on('hidden.bs.collapse', function () {
           $(".fa-chevron-up").removeClass("fa-chevron-up").addClass("fa-chevron-down");
        });
    });
    

    Sometimes you have to write so. If so

    $('.collapsed span').removeClass('fa-minus').addClass('fa-plus');
    

    Automatically generated (class="collapsed"), when you press the hide menu.

    ps when you need to create a tree menu

提交回复
热议问题