Задать вопрос
webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...

Почему может не работать $(window).scroll(function(){});?

На сайте не работает скрипт при прокрутке сайта.
$(window).scroll(function() {
    var headerHeight = $('.header').outerHeight();
    if ($(this).scrollTop() > headerHeight && $('.navigate').hasClass('navigate--loading')) {
        $('.navigate').removeClass('navigate--loading').addClass('navigate--scrolling');
    } else if ($(this).scrollTop() <= headerHeight && $('.navigate').hasClass('navigate--scrolling')) {
        $('.navigate').removeClass('navigate--scrolling').addClass('navigate--loading');
    }
});


Попробовал просто
$(window).scroll(function() {
  alert(1);
});


Все равно не заработало.

Убирал все скрипты, не помогает, конфликта вроде нет.
И блин, в консоли не вижу проблемы.

Ничего при скролле не работает.
  • Вопрос задан
  • 423 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
Решения вопроса 1
megafax
@megafax
CTO in MarTech
Решите проблему с тем, что Вы скролите. Судя по ресурсу по первой ссылке - у Вас 2 скролла
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы