jquery validateを使用して、要素内の3つの属性(minlength、maxlength、required)を検証しています。jqueryの検証エラーメッセージが赤色で表示されない、スタイリングでエラーが表示されない
<input id="jumbotronSearch" type="text" class="form-control input-lg" placeholder="Location" required maxlength="50" minlength="4"/>
エラーメッセージが表示されているときは、赤ではなく黒で表示されます。
デモを行い、検証エラーメッセージを表示する他のスレッドやサイトを見ると、メッセージが赤色になり、要素の境界線も赤くなるように見えます。これを自分自身でスタイルする必要がありますか、またはjqueryの設定パラメータが不足していますか?
エラーメッセージは次のようになります。メッセージは赤ではなく黒で、要素の境界線は赤ではありません。
含まNOスタイルシートはありませんこのプラグインで。赤い場合は、jQuery Validateとは何の関係もありません。 – Sparky
error.jsファイルが、エラーチェックを行うために使用しているjsファイルの上にあることを確認します(これが別のファイルにある場合)。私は、特定のページのフォームを検証する問題のjsファイルがvalidation.jsファイルの上にあるので、他の検証エラーログが赤でハイライト表示されていて、私は少し捨てましたが、これはそうではありませんでした。私は単純にvalidation.jsファイルの下のエラー処理を行っているjsファイルを移動し、うまくいった!これが他の人にも役立つことを願っています。 –