要素が持つ可能性のあるすべてのクラスを個別に呼び出す代わりに$("#item").removeClass()
、特定の要素からすべての CSS クラスを削除する単一の関数を呼び出すことはできますか?
jQuery と生の JavaScript の両方が動作します。
ベストアンサー1
$("#item").removeClass();
パラメータなしで呼び出すと、removeClass
アイテムのすべてのクラスが削除されます。
以下も使用できます (ただし、必ずしも推奨されるわけではありません。正しい方法は上記のとおりです)。
$("#item").removeAttr('class');
$("#item").attr('class', '');
$('#item')[0].className = '';
jQuery がない場合は、これがほぼ唯一の選択肢になります。
document.getElementById('item').className = '';