使用 jQuery 按顺序添加和删除类

add and remove classes in order with jQuery

本文关键字:删除 添加 顺序 jQuery 使用      更新时间:2023-09-26

我想说,如果我的div 没有激活该类,请添加它。如果它确实激活了该类,请将其删除。

我下面,只有我的代码添加了类,然后继续查询并在最后将其删除,最好的解决方案是什么,2 个单独的点击功能?

$('.work-showcase').click(function(){
    if ( !$(this).hasClass('active') ){
        $(this).addClass('active');
    } else {
        $(this).removeClass('active');
    };
});

使用toggleClass方法:

$(".work-showcase").click(function() {
    $(this).toggleClass("active");
})

$("#YourID").removeClass('ClassName');$("#YourID").addClass('ClassName');