@akchl1

Как при выполнении touchmove выполнить функцию только один раз?

Здравствуйте, сделал слайдер который переключается между картинками по свайпу, но он их листает до тех пор пока юзер не перестанет вести палец, как можно прервать функцию после первого выполнения
вот код переключения по свайпу:
https://codepen.io/FLW7/pen/rNYdzrX
Свайп работает только при просмотре в консоли в мобильном разрешении
  • Вопрос задан
  • 103 просмотра
Пригласить эксперта
Ответы на вопрос 1
@getaxe
JS developer
if (Math.abs(moveX) > Math.abs(moveY)) {
    if (moveX > 0) {
// ПЕРЕКЛЮЧЕНИЯ НА ПРЕДЫДУЩИЙ СЛАЙД ---------
      showSlides(slideIndex -= 1);
      return;
    } else {
// ПЕРЕКЛЮЧЕНИЯ НА  СЛЕДУЮЩИЙ СЛАЙД ---------
      showSlides(slideIndex += 1);
      return;
    }
  }
Ответ написан
Ваш ответ на вопрос

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

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