jQuery查找最大元素的高度

时间:2015-03-20 19:03:20

标签: javascript jquery css height

我有六个div,它们都需要是身高最高的那个。

例如,如果一个div中有5行文本,而其他div都有2行,那么它们都需要拉伸以匹配5行的高度。

我如何通过元素的类来做到这一点?

2 个答案:

答案 0 :(得分:4)

var mh=0; 
$(".some-class-name").each(function () {
    if (mh < $(this).height()) {
      mh=$(this).height()
    }
})
$(".some-class-name").height(mh);

答案 1 :(得分:0)

    $(document).ready(function(){

       var el = $('.one'),
           elHeight = [];

       el.each(function(){       
           elHeight.push($(this).height());                                           
       });

       el.height(Math.max.apply(Math, elHeight));

    });

http://jsbin.com/qovacanari/1/edit?html,js,console,output