私は素晴らしいBassistance jQuery Validatorで遊んでいて、ある時点で立ち往生しています.アイデアは単純です.私はこのマークアップをたくさん持っています.など...対応する「インライン」です):
<ol>
<li><input type="text" id="width" size="3"></input> px</li>
<li><input type="text" id="height" size="3"></input> px</li>
<li><input type="text" id="thumb" size="3"></input> px</li>
</ol>
さて、バリデーターは、の直後にエラーメッセージを「強制」して表示するので、次のような結果が得られます。
[入力] "ここに数字を挿入" px
[入力] "ここに数字を挿入" px
[入力] "ここに数字を挿入" px
言い換えれば、エラーメッセージは行の自然な流れを「分割」します
+following 要素の後の行にエラー メッセージを配置するのが最善です。
[入力] px
「ここに数字を挿入してください」
[入力] px
「ここに数字を挿入してください」
[入力] px
「ここに数字を挿入してください」
しかし、これに到達する方法はありません
エラー メッセージは常にラッパー div の後ではなく の後になるため、次の要素を a でラップしても効果はありません。
エラー コンテナーのデモ ( http://jquery.bassistance.de/validate/demo/errorcontainer-demo.html ) は、すべてのエラーを 1 つの div にラップするため、私のニーズには合いませんが、エラーを表示するという考えは、いいですね
助けてください。これに対する解決策はありますか?ありがとう