Здравствуйте!
Итак, есть классическая функция, которая уравнивает высоту двух колонок:
function setEqualHeight(columns)
{var tallestcolumn = 0;
columns.each(
function(){
currentHeight = $(this).height();
if(currentHeight > tallestcolumn)
{tallestcolumn = currentHeight;}});
columns.height(tallestcolumn);}
При открытии страницы, функция отрабатывает отлично:
$(document).ready(function() {
setEqualHeight($(".b-container > div"));});
$(window).resize(function () {
setEqualHeight($(".b-container > div"));});
Но при ресайзе страницы (при изменении высоты одной из колонок) функция не работает. При тестировании было выявлено, что проблема в самой функции setEqualHeight.
Поскольку я junior в javascript, не могу понять в чём проблема. Подскажите пожалуйста!