Мне нужно удалить весь раздел, когда пользователь прокручивает его. Это первый раздел с видео фоном. Все работает отлично, но на MAC / Safari, когда я анимирую высоту этого раздела до 0, вся страница прокручивается соответственно внизу.
$(window).scroll(function() {
var scroll = $(this).scrollTop();
if(scroll > (videoSection.height() + 110)) {//110
videoSection.animate({
height: '0px'
}, 500, function () {
videoSection.remove();
});
}
});
т.е. когда пользователь прокручивал этот раздел, страница не должна прокручиваться автоматически и ведет себя, если ни один раздел не был удален вообще.