作者:手机用户2502873151 | 来源:互联网 | 2023-01-29 20:51
1> Rory McCross..:
鉴于您的代码示例,没有真正的替代方法来创建变量来保存对.ValidateErrors
元素的引用.但是你可以缩短return
只包括条件的结果.试试这个:
var $errors = $(obj).parent().find(".ValidationErrors")
return !($errors.length && $errors.text().indexOf("Max") <0);
事实上,length
检查是多余的,因为jQuery将返回一个字符串text()
,即使该元素不存在,因此逻辑可以进一步缩短为:
return $(obj).parent().find(".ValidationErrors").text().indexOf("Max") != -1;