我想知道如何编写一个jquery语句来获取匹配元素属性的最大值。jquery中的.Max()相当于什么
在LINQ我们说这样的事情:
var maxHeight = list.Max(a=> a.Height);
什么是jQuery来做到这一点的最好方法是什么?
作为一个例子,让我们说,我们要选择所有的最大数值:一个容器内的文本元素:
var allInputs = $("#container :text");
// how to get the max of parseInt(item.val())?
具有高于所有元素的循环过程的
是一个选项,但我很好奇,知道是否有一个与jQuery的魔术。
问候。
为什么'$ .MAP()'和'不.MAP()'? –
添加到回答,但它不是更短 –
如果我正确阅读[文档](http://api.jquery.com/jQuery.map/),类似数组的对象(如'$('input :text')')必须在被传递到'$ .map'之前转换成实际的数组。另一方面'。map()'专门用于jQuery对象。这意味着'.map()'是更好的选择... –