Запретить прокрутку страницы, если пользователь не проводит пальцем влево или вправо - PullRequest
0 голосов
/ 30 октября 2018

Хорошо, поэтому у меня есть слайдер на мобильном телефоне, и я хотел бы предотвратить вертикальную прокрутку страницы, но только если пользователь не выполняет прокрутку влево или вправо. Таким образом, в данный момент, если вы прокрутите вверх и влево или вниз и влево на экране, ползунок переместится к следующему изображению, но страница также будет перемещаться вверх или вниз относительно направления. То же самое верно для пролистывания вправо и вверх или вправо и вниз.

Так что, в основном, прокрутка к углу экрана.

Я попробовал этот код, но он предотвращает вертикальную прокрутку на слайдере при перемещении вверх или вниз, которое я все еще хочу оставить включенным.

$(".mobilePictureSlider .js-main-img-link").on('touchstart', function (e) {
   e.preventDefault();
});

Любой должен был сделать что-то подобное. Я полагаю, что это было сделано просто не мог найти ответ. Спасибо

...