如何在视图上获取错误类的计数?
我正在添加带有一些跨度和输入控件的 .error 类。但是所有控件都没有必要在表单加载或提交时显示。
所以我只想在 jquery 的帮助下计算当前在表单上显示的 .error 类。
任何人都可以帮我解决这个问题吗?
如何在视图上获取错误类的计数?
我正在添加带有一些跨度和输入控件的 .error 类。但是所有控件都没有必要在表单加载或提交时显示。
所以我只想在 jquery 的帮助下计算当前在表单上显示的 .error 类。
任何人都可以帮我解决这个问题吗?
要获取具有.error
类且当前在表单上显示的元素的数量,您可以执行以下操作:
var count = $("form .error:visible").length;
var count = $('.error').length;
这就是你所追求的吗?
使用.length
$('.error').length; //give total count of error class
要检查您可以使用的子元素的数量.length
.error
您可以检查as的长度
$('.error').length;
这将检查.error
体内的。
但是要检查它们是否可见,您可以检查它们的 css 为
if($(this).is(':visible')
或使用
$('.error:visible')
你可以使用这个小提琴:http: //jsfiddle.net/afzaal_ahmad_zeeshan/HVnAm/1/