Это мой сценарий
JS:
$('.owl-carousel').owlCarousel({
loop:false,
margin:10,
responsiveClass:true,
responsive:{
0:{
items:1
},
600:{
items:2
},
960:{
items:3
},
1200:{
items:3
}
}
});<script src = "https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>Все, что я хочу сделать, это когда пользователь скользит / перетаскивает элементы влево или вправо, вертикальная прокрутка отключена, и как только пользователь перестает перетаскивать, она включается. Я использовал события onDrag и onDragged, но они работают, когда элемент перетаскивается, а не во время перетаскивания.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


хорошо, я нашел свой ответ. Все, что вам нужно сделать, это добавить подписку в свой css
.owl-carousel
{
-ms-touch-action: pan-x;
touch-action: pan-x;
}