Javascript 如何在jQuery验证中检查元素是否具有类?
在亮点部分,我尝试如下:Javascript 如何在jQuery验证中检查元素是否具有类?,javascript,jquery,html,validation,jquery-validate,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不是一个函数 如何解决此错误?您可以使用jQuery包装元素或使用hasClass包装元素
unhighlight: function (element, errorClass, validClass) {
if(element.prop("class") == "test")
document.getElementById('error-message-test').style.display = 'none';
}
存在错误:
element.prop不是一个函数
如何解决此错误?您可以使用
jQuery
包装元素或使用hasClass
包装元素,如:
if($(元素).prop(“类”)=“测试”)
或
if($(element).hasClass(“test”)
您可以使用jQuery
包装您的元素或使用hasClass
包装元素,如:
if($(元素).prop(“类”)=“测试”)
或
if($(element).hasClass(“test”)
如果元素有或没有类,则可以使用jQuery的hasClass方法
一般语法
if($(element).hasClass('className'))
根据你的情况
if($(element).hasClass('test'))
如果元素是否具有类,则可以使用jQuery的hasClass方法 一般语法
if($(element).hasClass('className'))
根据你的情况
if($(element).hasClass('test'))
prop
是一种jQuery方法。请确保element
是一个jQuery对象,或者使用$(element).prop
。为什么这个问题被否决?prop
是一个jQuery方法。请确保element
是jQuery对象,或者使用$(element).prop
。为什么这个问题被否决?同样的答案由Muhammad Yahya
提供,是否有必要重复答案?@Mamun,我试着在编辑之前先回答一下,它可以工作。你为什么要编辑它?@SuccessMan,这是另一个解决方案。好的,我也会加上那个。感谢我的答案是由穆罕默德·叶海亚
提供的,有必要重复这个答案吗?@Mamun,在编辑之前我先试试你的答案,它可以工作。你为什么要编辑它?@SuccessMan,这是另一个解决方案。好的,我也会加上那个。谢谢