@HAbRAhabp

Как добавить событие при скролле страницы?

Помогите уже, всю голову сломал. Нужно добавить класс non-visible элементу header, когда его не видно. А когда в фокусе, убрать его.
пример тут: ads.fr-m.biz
  • Вопрос задан
  • 161 просмотр
Решения вопроса 1
@SerjVirchenko
Frontend-developer
$(window).on('scroll', function(){
    var heightHeader = $('header').outerHeight();
    var scrolled = $(this).scrollTop();
    if(scrolled>heightHeader){
         $('header').addClass('active');
    }else{
         $('header').removeClass('active');
    }
});
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
bootd
@bootd
Гугли и ты откроешь врата знаний!
Ваш ответ на вопрос

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

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