Скорее всего, чтоб осуществить задуманное вам стоит воспользоваться комбинацией событий
touchStart
и
touchEnd
. Будет выглядеть это как-то так:
$(document).ready(function() {
if ($(".swiper-container1").length > 0) {
var startMoveEvent;
var swiper = new Swiper(".swiper-container1", {
slidesPerView: 8,
loop: true,
autoplay: {
delay: 0,
disableOnInteraction: false
},
speed: 7000
});
swiper.on("touchStart", event => {
startMoveEvent = event;
});
swiper.on("touchEnd", event => {
var sliderMovedToLeft = event.offsetX - startMoveEvent.offsetX < 0;
console.log("sliderMovedToLeft", sliderMovedToLeft);
});
}
}
DEMO