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);
});


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

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

Ничего при скролле не работает.
  • Вопрос задан
  • 368 просмотров
Решения вопроса 1
megafax
@megafax
web-программист
Решите проблему с тем, что Вы скролите. Судя по ресурсу по первой ссылке - у Вас 2 скролла
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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