私はクエリバリデーションプラグイン(http://docs.jquery.com/Plugins/Validation)を使用しています。私の目標はフォームが表示される前にエラーメッセージを表示することです提出された。これを行うには、私は.valid()メソッドを使用しています。jQuery検証プラグイン - フォーカスイベントがキー/マウスイベントに一貫しない
エラーが発生するまでこれらのメッセージを表示したくないので、最初は隠しています。フィールドが初めてフォーカスされているときは、エラーメッセージを表示したくありません。これはマウスで入力をフォーカスするときにはうまくいきますが、タブキーを使用してフィールドにフォーカスを合わせるとエラーメッセージが表示されます。
私はフォーカスの問題を示すために、ここでフィドルを作成しました:http://jsfiddle.net/tucsonlabs/WQnHN/4/
あなたは私たちの両方をupvoteできるようになりました:) – Fabian