function cardPack_autoHeight() { var cardName = ".cards-name"; var cardPrice = ".cards-price"; var cardDesc = ".cards-desc"; $('.auto-height').each(function () { // card name height var titleHeights = $(this).find(cardName).map(function () { return $(this).height(); }).get(); titleMax = Math.max.apply(null, titleHeights); var titleCard = $(this).find(cardName).height(titleMax); // card price height var priceHeights = $(this).find(cardPrice).map(function () { return $(this).height(); }).get(); priceMax = Math.max.apply(null, priceHeights); var priceResult = $(this).find(cardPrice).height(priceMax); // card desc height var descHeights = $(this).find(cardDesc).map(function () { return $(this).height(); }).get(); descMax = Math.max.apply(null, descHeights); var descResult = $(this).find(cardDesc).height(descMax); }) } setTimeout(function () { cardPack_autoHeight() }, 200);