首页 > JS关于remove class的问题?

JS关于remove class的问题?

$("document").ready(function(){
    $(".second-tag li a").click(function(){
            $(this).addClass('active');           
    })
    $(".second-tag li a.active").click(function(){
            $(this).removeClass('active');           
    })
});

添加有效,删除无效,是哪里错误?

目的是点击给a添加一个.active,再点击,删除 .active


$(".second-tag li a.active").click(function(){
        $(this).removeClass('active');           
})

这句执行的时候并没有 active 类的 a 标签。
你们这些写 Jquery 的最起码也学点 JS 基础好不好?


    $(".second-tag li a").click(function(){
            $(this).toggleClass('active');           
    })

$("document").ready(function(){
    var flag = true;
    $(".second-tag li a").click(function(){           
            if(flag){
                $(this).addClass('active');
                flag = false;
            }else{
                $(this).removeClass('active');
                flag = true;
            }
                       
    })    
});
【热门文章】
【热门文章】