チェックボックスがあり、それに続くテキストは次のようになります。
[チェックボックス]同意します
送信時にチェックボックスがクリックされていない場合、現在のエラーメッセージの表示方法は次のとおりです(errorElement: "div"を使用)。
[チェックボックス]
このフィールドは必須です。
同意します**
私はむしろ欲しいです。
[チェックボックス]同意する
このフィールドは必須です
これを行う方法はありますか?
私が持っている関連するチェックボックスとテキスト要素のhtmlラップは次のようになります。
[div][チェックボックス]同意します[/div][div] [/ div]
私はerrorPlacmentを試しました:その要素だけにそれを適用することを期待して次のように;
...
messages: {
usage_terms: {
required: "Must agree to Terms of Use.",
//errorElement: "div"
errorPlacement: function(error, element) {
error.appendTo( element.parent("div").next("div") );
}
}
}
...
うまくいきませんでした。何か案が?。