@Hoffman_ZZZ

Как удалить класс, когда блок находится на расстоянии 100px от футера?

Добрый день!
Есть код jQuery (прилипающее меню )на добавления класса (fixed) при скролле.

$(function(){
var topPos = $('.mnu').offset().top; //topPos - это значение от верха блока до окна браузера
$(window).scroll(function() {
var top = $(document).scrollTop();
if (top > topPos) $('.mnu').addClass('fixed');
else $('.mnu').removeClass('fixed');
});
});

Нужно что бы этот класс(fixed) удалялся когда блок находится на расстоянии 100px от футера.
  • Вопрос задан
  • 148 просмотров
Пригласить эксперта
Ответы на вопрос 1
paradokso
@paradokso
Начинающий фронт-эндер
А что вам мешает определить расстояние между верхом футера и низом фиксированного меню и если оно меньше 100, удалить класс?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы