Мне нужен фиксированный div при прокрутке страницы, но между верхним и нижним значением. Теперь у меня есть этот код, и он работает, но я не могу найти решение, чтобы остановить его, когда с помощью прокрутки я нахожу нижнюю часть страницы. , Я хочу, чтобы нижний зазор составлял 400 пикселей (высота моего нижнего колонтитула).
jQuery(document).ready(function () {
var el = jQuery('#news_right_cont');
var elpos = el.offset().top;
var gap = 174;
jQuery(window).scroll(function () {
var y = jQuery(this).scrollTop();
if (y < elpos) {
el.stop().animate({
'top': 174
}, 0);
} else {
el.stop().animate({
'top': y - elpos + gap
}, 0);
}
});
});
Я надеюсь, что вы можете найти решение .. Спасибо