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