如何检查元素在 jQuery 验证中是否有 class?
How can I check element have class or not in jQuery validate?
关于高亮,我是这样尝试的:
unhighlight: function (element, errorClass, validClass) {
if(element.prop("class") == "test")
document.getElementById('error-message-test').style.display = 'none';
}
存在错误:
element.prop is not a function
如何解决这个错误?
您可以使用 jQuery
来包裹您的元素,或者使用 hasClass
来包裹您的元素,例如:
if($(element).prop("class") == "test")
或者
if($(element).hasClass("test"))
如果一个元素有或没有class,你可以使用jQuery的hasClass方法。
一般语法
if($(element).hasClass('className'))
根据您的情况
if($(element).hasClass('test'))
关于高亮,我是这样尝试的:
unhighlight: function (element, errorClass, validClass) {
if(element.prop("class") == "test")
document.getElementById('error-message-test').style.display = 'none';
}
存在错误:
element.prop is not a function
如何解决这个错误?
您可以使用 jQuery
来包裹您的元素,或者使用 hasClass
来包裹您的元素,例如:
if($(element).prop("class") == "test")
或者
if($(element).hasClass("test"))
如果一个元素有或没有class,你可以使用jQuery的hasClass方法。
一般语法
if($(element).hasClass('className'))
根据您的情况
if($(element).hasClass('test'))