Я написал функцию, которая должна запускаться при первой загрузке страницы и когда пользователь изменяет размер окна. Он отлично работает, когда загружается страница, но не работает, когда пользователь изменяет размер окна. Что странно, так это то, что если я помещу предупреждение внутри функции, это предупреждение появится, когда размер окна изменится, но остальная часть функции не сработает. Я не вижу никаких ошибок в консоли Chrome. Я пытался изменить его на $(document).resize()
, $("body").resize()
и $(".pricingHeader").resize()
, и ничего не получилось. Это не имеет смысла для меня.
function getTallest() {
var tallest = 0;
$(".pricingHeader").not(".features .pricingHeader").each(function(){
tallest = $(this).height() > tallest?$(this).height():tallest;
});
$(".pricingHeader").not(".features .pricingHeader").height(tallest);
$(".features .pricingHeader").height(tallest + 8);
}
$(document).ready(function() {
getTallest();
});
$(window).resize(function() {
getTallest();
});