一次打开所有切换

时间:2014-01-30 13:21:44

标签: jquery toggle

我使用以下代码切换,也替换了图标。当我启动页面时,所有切换都关闭。但是对于打印输出我需要全部切换打开。因此,我想要一个按钮,一次打开所有切换。 我不太了解将这段代码放在一起打开所有切换并使这些图标正确

这是我使用的切换代码和我想要使用的按钮代码

     $(function(){
        var iconOpen = 'icon-minus',
            iconClose = 'icon-plus';

        $(document).on('show.bs.collapse hide.bs.collapse', '.accordion', function (e) {
            var $target = $(e.target)
              $target.siblings('.accordion-heading')
              .find('em').toggleClass(iconOpen + ' ' + iconClose);
              if(e.type == 'show')
                  $target.prev('.accordion-heading').find('.accordion-toggle').addClass('active');
              if(e.type == 'hide')
                  $(this).find('.accordion-toggle').not($target).removeClass('active');
        });
    });


<button id="open_all">Open all</button>

jQuery代码如何打开全部?

感谢您的帮助。

这里的图标不在the fiddle

0 个答案:

没有答案