@SpideR-KOSS

Window.onscroll не работает на мобильниках?

Есть функция кнопки "Наверх".
<script>
let btn = document.querySelector('.button_totop');
  window.onscroll = magic;
  function magic(){
    if (window.pageYOffset > 20) {
      btn.style.display = 'block';
    } else { btn.style.display = 'none'; }
}
  </script>


Функция отлично отрабатывает в браузерах ПК, но не срабатывает на мобильниках, кнопка попросту не появляется.

Вычитал что для этого есть touchmove.

Подскажите как модернизировать код чтобы кнопка отображалась и на ПК и на мобильниках?

Заранее благодарен.
  • Вопрос задан
  • 426 просмотров
Пригласить эксперта
Ответы на вопрос 1
Комментировать
Ваш ответ на вопрос

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

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