例えば、一致するすべてのクラスを削除する簡単な方法はありますか?
color-*
つまり、次のような要素があるとします。
<div id="hello" class="color-red color-brown foo bar"></div>
削除した後は
<div id="hello" class="foo bar"></div>
ありがとう!
ベストアンサー1
のクラスの削除関数は関数引数を取るのでjQuery 1.4。
$("#hello").removeClass (function (index, className) {
return (className.match (/(^|\s)color-\S+/g) || []).join(' ');
});