我有一个关于jQuery折叠菜单的问题。
我想使用Font Awesome图标来表示活动/非活动状态,使用加号和减号图标。
在我的JSFiddle中,您可以看到带有加号图标的折叠菜单标题。当您单击标题时,“fa-plus”类需要更改为“fa-minus”。
我已经尝试了一些添加和删除类的测试,但无法使其正常工作。我真的是一个jQuery / javascript入门者!希望你们能帮帮我 :-)
jQuery('.accordion dt').click(function() {
jQuery('.accordion dt').removeClass('active');
jQuery('.accordion_content').slideUp('normal');
if(jQuery(this).next().is(':hidden') == true) {
jQuery(this).addClass('active');
jQuery(this).next().slideDown('normal');
}
});
jQuery('.accordion_content').hide();