jQuery removeClass通配符

有没有简单的方法可以删除所有匹配的类,例如

颜色-*

如果我有一个元素:

<div id=“hello”class=“color red color brown foo bar”&gt&lt/部门>

移除后,它将是

<div id=“hello”class=“foo bar”&gt&lt/部门>

谢谢

removeClass函数采用自jQuery 1.4以来的函数参数

$(“#你好”).removeClass(函数(索引,类名){
return(className.match(/(^ |\s)color-\s+/g)| |[])。join(“”);
});

实例:http://jsfiddle.net/xa9xS/1409/

发表评论