@pashabomber

Как добавить класс блоку при скролле до определенного места (относительно низа страницы)?

Добрый день!

Есть следующая задача. Когда скроллим страницу и остается до ее конца 200 пикселей, то надо одному блоку задать дополнительный класс. Как такое задать через js?

Заранее всем спасибо!
  • Вопрос задан
  • 575 просмотров
Пригласить эксперта
Ответы на вопрос 1
А как на счет jQuery?

Узнаём высоту страницы:
var height = $(document).height();

Определяем лимит:
var limit = height -200;

При скроллинге проверяем наше условие:
var scrolltop = $(window).scrollTop();
$(window).on('scroll', function () {
    if (scrolltop => limit){
        //Здесь ваши действия
    }
}


P.s. Парень в комментариях предложил годный вариант.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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