我试图说,如果我的div没有活动的类添加它。如果它确实激活了类,则将其删除。
我有以下内容,只有我的代码添加了类,然后继续查询并在最后删除它,最好的解决方案是什么,2个单独点击功能?
$('.work-showcase').click(function(){
if ( !$(this).hasClass('active') ){
$(this).addClass('active');
} else {
$(this).removeClass('active');
};
});
答案 0 :(得分:7)
使用toggleClass
方法:
$(".work-showcase").click(function() {
$(this).toggleClass("active");
})
答案 1 :(得分:0)
$( “#YourID”)removeClass( '类名'); $( “#YourID”)addClass( '类名');