在 Mootools 中,您有一个名为 every
的数组方法。它的描述是:
Returns true if every element in the array satisfies the provided testing function. This method is provided only for browsers without native Array:every support.
作为示例代码:
var bAdd = this.selectList.getElements('li').every(
function(elm) {
return (elm.id != this.id);
}, option);
jquery 中的等价物是什么?我想不是每个?
最佳答案
据我所知,对此没有内置支持。
假设this.selectList
是一个dom元素引用
var $lis = $(this.selectList).find('li');
var bAdd = $lis.filter($.proxy(function(elm) {
return (elm.id != this.id);
}, option)).length == $lis.length;
关于jquery 相当于 mootools 中的 every,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18311327/