Задать вопрос
@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;
  });
  • Вопрос задан
  • 39 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
  • Skypro
    JavaScript-разработчик с нуля
    9 месяцев
    Далее
Решения вопроса 1
@sasha761 Автор вопроса
ответ нашел тут
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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