js 如果一个标签有两个类,点击这个标签,让其中一个类变成另一个类遇到的问题

图片描述

点击click_chapter,让span标签的类show变成hide,

cuicons这个类不变,还在那里。

阅读 4.8k
3 个回答
$(".click_chapter").on("click",function(){
    var a=$(this).find("span.cuicons").hasClass("show");
    if(a){
        $(this).find("span.cuicons").removeClass("show").addClass("hide");
    }
})

用jquery:$(".click_chapter span").removeClass("show").addClass("hide");

既然 cuicons 这个类不变,可以使用如下选择器:

$('p > span.cuicons').click(function() {
    $(this).removeClass('show').addClass('hide');
})
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题