正確なクラス名(接頭辞のみ)がわからないときに、要素からクラスを削除する簡単な方法はありますか?指定されたパターンと同じ名前のCSSクラスをすべて削除しますか?
最初はこれが奇妙に聞こえるかもしれませんので、私は明確にする例を挙げます:ブートストラップボタンはbtn-primary
xor btn-success
xor btn-danger
xor ...適用されている可能性があります。私はこのクラスを削除して、新しいクラスを適用したいと思います。
現在、私はしている:
let btnClasses = [ 'btn-primary', 'btn-success', ... ];
$.each(btnClasses, function(i, x) {
$(myElem).removeClass(x);
});
私は似て何かを持ってみたい:
$(myElem).removeClass('btn-*');
はそうするための組み込みの方法はありますか?
グレートキャッチ!間違った検索語を使用している必要があります。ありがとう! –