Web サイトで bValidator プラグインを使用しています。
エラー メッセージが表示された後、入力要素 (テキスト フィールドのみ) をクリックすると、エラー メッセージが非表示になり、フォーカスが失われた場合にのみ再度表示されます。そしてそれはまだ間違っています。2 番目の部分は問題ありません。これは単なるパラメーター設定ですが、最初の部分が機能しません。
私は onBeforeElementValidation を次のように使用しました:
var options = {
lang: 'hu',
classNamePrefix: 'bvalidator_red_',
validateOn: 'blur',
errorValidateOn: 'null',
onBeforeElementValidation : function(element){
console.log(element);
$("#contact").data('bValidator').removeMsg(element);
}
};
$("#contact").bValidator(options);
コンソールに入力要素が表示され、$("#contact") がフォーム セレクターです。
複数のフォームに同じオプションを使用し、それらのすべてでエラー メッセージを非表示にしたい場合、$("#contact") セレクターをどのように置き換える必要がありますか?
ありがとう