javascript jquery 删除多个类
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/9177497/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
jquery remove multiple classes
提问by Mo.
Possible Duplicate:
Removing multiple classes (jQuery)
可能的重复:
删除多个类 (jQuery)
how can we remove multiple classes from one id with in one click.
我们如何一键从一个 id 中删除多个类。
I tried like this which doesn't work properly
我试过这样不能正常工作
$('.clearbtn_1').click(function(){
$('.valid_div1').removeClass('valid_tick','invalid_tick');
});
回答by joelrobichaud
You can remove multiple classes at once by separating the classes by spaces like so :
您可以通过用空格分隔类来一次删除多个类,如下所示:
$('.clearbtn_1').click(function(){
$('.valid_div1').removeClass('valid_tick invalid_tick');
});
回答by joelrobichaud
$('.clearbtn_1').click(function(){
$('.valid_div1').removeClass('valid_tick invalid_tick');
});
Separate the class names with a space in your single parameter of removeClass()
.
在您的单个参数中用空格分隔类名removeClass()
。
回答by Rick Hoving
the removeClass function only takes one argument so use spaces to define multiple classes
removeClass 函数只接受一个参数,所以使用空格来定义多个类
$('.clearbtn_1').click(function(){
$('.valid_div1').removeClass('valid_tick invalid_tick');
});
回答by Nicola Peluchetti
Have you tried
你有没有尝试过
$('.clearbtn_1').click(function(){
$('.valid_div1').removeClass('valid_tick invalid_tick');
});
回答by OptimusCrime
The documentations writes it this way:
文档是这样写的:
$("p:odd").removeClass("blue under");
$("p:odd").removeClass("blue under");
Try:
尝试:
$('.clearbtn_1').click(function(){
$('.valid_div1').removeClass('valid_tick invalid_tick');
});
回答by Mo.
I got solution, I though it is hard just removed comma it is working fine :)
我得到了解决方案,我虽然很难删除逗号但它工作正常:)
$('.clearbtn_1').click(function(){
$('.valid_div1').removeClass('valid_tick invalid_tick');
});