Посмотрите еще другие в этом разделе'); var dest = 0; if($(window).width() > 1200){ if ($("#instock").offset().top > $(document).height() - $(window).height()) { dest = $(document).height() - $(window).height(); } else { dest = $("#instock").offset().top; } } else{ if ($(".vhselected").offset().top > $(document).height() - $(window).height()) { dest = $(document).height() - $(window).height(); } else { dest = $(".vhselected").offset().top; } } $('html,body').animate({ scrollTop: dest-70 }, 1000, 'swing'); }