1

我想从 div 中删除类,但选择器类如下:我只想从 div 下方删除“检查”。

注意:类名是动态的。它的名字可以是任何东西。

<div class="pop check"></div>
$(function(){
$('.pop').not('pop').removeClass()  // not working
})

工作代码

$(function(){
$('.pop').removeClass().addClass('pop')
})

有没有更好的方法来做到这一点

4

4 回答 4

2

您可以通过以下方式删除您的课程:

$(function() {
    $('.pop').removeClass('check')
});
于 2013-10-18T09:31:01.577 回答
1

尝试这个:

if($(".pop").attr("class")!="pop"){
   $(".pop").attr("class","").addClass('pop');//to remove all classes and add pop class
}
于 2013-10-18T09:34:36.747 回答
1

您可以使用.attr()

$('.pop').attr('class','pop');
于 2013-10-18T09:29:55.373 回答
0

只需将其写为:

$(".pop").removeClass("check");
于 2013-10-18T09:32:46.253 回答