JQuery Validationを希望の場所に到達させるのに問題があります。私のエラーは矢印付きのサイドボックスに表示されます。これは、単一の「ラッパー」で実現できます。
$('#loginform').validate({
errorPlacement: function(label, element) {
label.addClass('arrow');
label.insertAfter(element);
},
wrapper: 'span'
});
問題は、残念ながら入力フィールドの周りにボックスがあるため、そのボックスの境界線の上にエラーを配置する必要があることです。これを行うには、2 つのラッパーが必要です。したがって、私のエラーは次のようになります。
<span class='errorContainer'>
<span class='arrow'>
<span class='error'>This is the actual error message.</span>
</span>
</span>
現在のコードでは、これだけが得られます。
<span class='arrow'>
<span class='error'>This is the actual error message.</span>
</span>