是否可以更改jQuery验证上的错误类名?

是否可以更改jQuery验证上的错误类名?,jquery,jquery-validate,Jquery,Jquery Validate,我想更改jqueryvalidate应用于有错误的输入的类 改变这个 <input id="firstname" name="firstname" type="text" value="" maxlength="100" class="error"> 对此 <input id="firstname" name="firstname" type="text" value="" maxlength="100" class="customErrorClass"> 尝试

我想更改jqueryvalidate应用于有错误的输入的类

改变这个

<input id="firstname" name="firstname" type="text" value="" maxlength="100"
class="error">

对此

<input id="firstname" name="firstname" type="text" value="" maxlength="100" 
class="customErrorClass">

尝试指定
errorClass
属性:

$('.selector').validate({
    errorClass: 'customErrorClass',
    rules: { ... },
    messages: { ... }
});

对于自定义Css,可以使用如下代码

<style>
  .myErrorCssClass {
    border: solid 1px #ff0000;
  }
</style>

<script>
  $('#form1').validate({
    errorClass: "myErrorCssClass",
    rules: {
      Name: {
        required: true,
        minlength: 3,
        maxlength: 10
      },
      LastName: {
        required: true
      }
    }
  })
</script>

.Myerrorcsclass{
边框:实心1px#ff0000;
}
$('#form1')。验证({
errorClass:“MyErrorCSClass”,
规则:{
姓名:{
要求:正确,
最小长度:3,
最大长度:10
},
姓氏:{
必填项:true
}
}
})

非常有效,谢谢。这不在第页。@guanome,不在,但它已打开。上面的旧文档链接不再有效。以下是2021年的更新链接: