检查是否所有元素都满足条件 [英] Check if all elements satisfy a condition
本文介绍了检查是否所有元素都满足条件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要一个jQuery过滤器/地图/每个类型函数来检查所有元素是否满足条件:
I need a jQuery filter/map/each type function to check if ALL elements satisfy a condition:
function areAllValid(inputs){
return $.someFunction(inputs, function(input) { return input.length > 0; });
}
如果所有输入的长度都大于0,则someFunction
应该返回true. jQuery中有类似的东西吗?
If ALL inputs have length > 0 someFunction
should return true. Anything like this in jQuery?
推荐答案
答案是肯定的,它的grep方法可以满足您的要求.例如:
The answer is YES, it has a method grep that can meet your requirement. For example:
inputs= jQuery.grep(inputs, function(input){
return input.length>0;
});
if(inputs.length>0) return true;
return false;
我没有测试它,也许它没有什么问题,但是应该几乎是这样.
I don't test it, maybe it has tiny issue but should be almost like this.
这篇关于检查是否所有元素都满足条件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文