转换为数组返回jQuery每个并显示最大值

时间:2017-08-16 19:35:37

标签: javascript jquery

我有一个函数,需要她返回一个数组并显示最大值。



var myCell = new_2ELayout.cells("a").cell;

maxHeight = function(){
	$(myCell).find(".dhxform_base").each(function() {
		var formHeight = $(this).outerHeight();
		console.log(formHeight);
	});	
}




1 个答案:

答案 0 :(得分:3)

如何获取数组

var myCell = new_2ELayout.cells("a").cell;

var array  = $(myCell).find(".dhxform_base").map(function() {
    return $(this).outerHeight();
}).get();

如何获取数组中的最大值

var max = Math.max.apply(null, array);

所以一起

var myCell = new_2ELayout.cells("a").cell;

var maxHeight = function(){
    var array = $(myCell).find(".dhxform_base").map(function() {
        return $(this).outerHeight();
    }).get();

    return Math.max.apply(null, array);
}