2014-04-25 1 views
0

그래서 세 개의 div 중에서 가장 높은 것을 찾고이 높이를 사용하여 상위 div를 설정하는이 코드는 완벽하게 작동하지만 지금은 더 추가해야합니다 다른 사업부에 대한 그 꼭대기가, #specification-bottom라는 서로 옆에 앉아 외 3 하에서 사업부가있을 것입니다 - 나는 #specification에 그 높이를 추가해야합니다 : 여기 다른 하나 위에 높이 추가하기

$(window).on('load resize',function(){ 
    var maxHeight = -1; 
    $('.specification-columns').each(function() { 
     maxHeight = maxHeight > $(this).height() ? maxHeight : $(this).height(); 
    }); 
    $('#specification').each(function() { 
     $(this).height(maxHeight+24); 
    }); 
}); 

그것의 데모입니다 : http://zimxtrial.ukbigbuy.com/ 사양 섹션에 있으며 현재 #specification-bottom이 다른 3보다 뒤떨어져 있음을 알 수 있습니다. 일단 부모의 높이를 추가하면 멋지게 맞을 것입니다. 또는 그래서 나는 희망한다.

+0

jsfiddle이 원하는! – Bellash

답변

2

이 시도 :

$(window).on('load resize',function(){ 
    var maxHeight = -1; 
    $('.specification-columns').each(function() { 
     maxHeight = maxHeight > $(this).height() ? maxHeight : $(this).height(); 
    }); 
    maxHeight += $('#specification-bottom').height(); // new line 
    $('#specification').each(function() { 
     $(this).height(maxHeight+24); 
    }); 
}); 
+0

당신 선생님, 정말 놀라워요, 정확히 내가 필요로하는 것, 고마워요! – TristanD27