Jquery mobile 如何将Jquery验证错误消息置于单选按钮选项之前

Jquery mobile 如何将Jquery验证错误消息置于单选按钮选项之前,jquery-mobile,radio-button,jquery-validate,Jquery Mobile,Radio Button,Jquery Validate,我正在开发一个在线调查表单,我使用jquerymobile,我使用jqueryvalidate插件 问题是,jquery验证错误消息出现在第一个单选按钮选项之后 如何将错误消息放在第一个单选按钮选项之前 我试着使用这个代码,但似乎不起作用 errorPlacement: function(error, element) { if (element.is(":radio")) { error.appendTo(element.parent()); } else {

我正在开发一个在线调查表单,我使用jquerymobile,我使用jqueryvalidate插件

问题是,jquery验证错误消息出现在第一个单选按钮选项之后

如何将错误消息放在第一个单选按钮选项之前

我试着使用这个代码,但似乎不起作用

errorPlacement: function(error, element) {
    if (element.is(":radio")) {
       error.appendTo(element.parent());
    } else {
       error.insertBefore(element);
    }
}

我找到了答案

errorPlacement: function(error, element) {
if (element.is(":radio")) {
error.prependTo(element.parent());
} else { // This is the default behavior of the script for all fields
error.insertAfter(element);
}
}
参考: