0

フォームを検証していますが、テキストフィールドまたはフォーム要素にエラーがある場合、errorその要素にクラスを追加しています。何かのようなもの

jQuery("#headerSignin_FirstName").addClass('error');

検証が必要なフィールドが 6 ~ 7 個あります。検証が完了したらerror、フォーム要素に追加されるクラスをリセットしたいと思います。各フィールドに手動で使用できますremoveClassが、これを行うためのよりエレガントで明確なソリューションを探しています。

4

2 に答える 2

1

removeClassフィールドごとに手動で使用する代わりに、errorクラスを持つ要素のみを選択して使用しますremoveClass

$('#form_id .error').removeClass('error');
于 2012-06-26T06:10:41.383 に答える
0

これを試すことができます

$('input').removeClass('error')

また

$('input').removeClass('error').addClass('you_can_even_add_another_class');
于 2012-06-26T06:10:21.647 に答える