I need to compare the height of 5 blocks of different heights and apply most of them for main block. I could only turn to compare all of the blocks in order.
var
$content1maintabs = $('.main-tabs .content-1');
$content2maintabs = $('.main-tabs .content-2');
$content3maintabs = $('.main-tabs .content-3');
$content4maintabs = $('.main-tabs .content-4');
$content5maintabs = $('.main-tabs .content-5');
$(window).on( 'load', function() {
content2maintabs = ($content2maintabs.height() > $content1maintabs.height()) ? $content2maintabs.height() : $content1maintabs.height();
content3maintabs = ($content3maintabs.height() > content2maintabs) ? $content3maintabs.height() : content2maintabs;
content4maintabs = ($content4maintabs.height() > content3maintabs) ? $content4maintabs.height() : content3maintabs;
main = ($content5maintabs.height() > content4maintabs) ? $content5maintabs.height() : content4maintabs;
$('.main-tabs .content').height(main);
});
$(window).resize(function(){
content2maintabs = ($content2maintabs.height() > $content1maintabs.height()) ? $content2maintabs.height() : $content1maintabs.height();
content3maintabs = ($content3maintabs.height() > content2maintabs) ? $content3maintabs.height() : content2maintabs;
content4maintabs = ($content4maintabs.height() > content3maintabs) ? $content4maintabs.height() : content3maintabs;
main = ($content5maintabs.height() > content4maintabs) ? $content5maintabs.height() : content4maintabs;
$('.main-tabs .content').height(main);
});
I want to know how to make it more convenient.