Задать вопрос
@sasha761

Почему не работает скрол на мобильных устройствах?

Добрый вечер.
Есть код который работает на компьютерах при разных разрешениях отлично , но почему-то на телефоне код не отрабатывает
let headerHeight = $('.all-header').outerHeight();

  let lastScrollTop = 0;

  $(window).scroll(function() {
    console.log('11');

    let st = $(this).scrollTop();

      if (st > lastScrollTop){
         // код для прокрутки вниз
        $('.all-header').css('top', '-' + headerHeight + 'px');
      } else {
        // код для прокрутки вверх
        $('.all-header').css('top', '0px');
      }
      
      lastScrollTop = st;
  });
  • Вопрос задан
  • 37 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
@sasha761 Автор вопроса
ответ нашел тут
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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