如何在jQuery验证中检查元素是否有类?

时间:2017-11-06 04:16:51

标签: javascript jquery html validation jquery-validate

在亮点上,我尝试这样:

unhighlight: function (element, errorClass, validClass) {
  if(element.prop("class") == "test") 
    document.getElementById('error-message-test').style.display = 'none';
}

存在错误:

  

element.prop不是函数

如何解决此错误?

2 个答案:

答案 0 :(得分:2)

您可以使用jQuery来包装您的元素,或者使用hasClass来填充:

if($(element).prop("class") == "test")

或者

if($(element).hasClass("test"))

答案 1 :(得分:1)

如果元素具有类,则可以使用jQuery的hasClass方法。

一般语法

if($(element).hasClass('className'))

根据您的情况

if($(element).hasClass('test'))