是否有任何简单的方法来删除所有匹配的类,例如,
color-*
所以如果我有一个元素:
<div id="hello" class="color-red color-brown foo bar"></div>
删除后,它将是
<div id="hello" class="foo bar"></div>
谢谢!
从jQuery1.4开始,removeClass函数接受一个函数参数。
$("#hello").removeClass (function (index, className) { return (className.match (/(^|\s)color-\S+/g) || []).join(' '); });