各要素を個別に呼び出す代わりに、.removeClassを使用して一致するすべてのクラスを削除するにはどうすればよいですか?
したがって、これの代わりに:
$("input").removeClass("CO_form_alert");
$("select").removeClass("CO_form_alert");
各要素を個別に呼び出す代わりに、.removeClassを使用して一致するすべてのクラスを削除するにはどうすればよいですか?
したがって、これの代わりに:
$("input").removeClass("CO_form_alert");
$("select").removeClass("CO_form_alert");
$("input, select").removeClass("CO_form_alert");
あるいは
$(".CO_form_alert").removeClass("CO_form_alert");
ヒント:jQueryは常に選択したすべての要素で機能します。
$(".CO_form_alert").removeClass("CO_form_alert");
(単一の定義された要素ではなく)すべての要素からクラスを削除するように求められたので、なぜ次のことを使用できなかったのですか?
$(".CO_form_alert").removeClass("CO_form_alert");
以下でremoveClassを実行するセレクターをいくつでも指定できます。
$("select, input, banana").removeClass("CO_form_alert");