6

Hej wszystkim mam szybkie pytanie dotyczące Owl Carousel.Sowa karuzela V1 wyłączanie/włączanie przeciągania

Jak mogę włączyć touchdrag kiedy po raz pierwszy użyć tego kodu:

var owl = $(".full-slider"); 

owl.owlCarousel({ 
     slideSpeed    : 500, 
     singleItem    : true, 
     pagination    : false, 
     autoPlay    : false, 
     afterMove    : slideChanged, 
     startDragging   : pauseOnDragging, 
     touchDrag    : false, 
     mouseDrag    : false 
}); 

zależności od opcji użytkownik korzysta na mojej stronie, chcę wyłączyć możliwość przeciągnąć do następnego slajdu. Ale jeśli użytkownik ukończy te opcje, chciałbym je włączyć, aby móc przeciągnąć do następnego slajdu.

Jak można tego dokonać? Nie udało mi się znaleźć dobrego przykładu, by to zrobić.

Odpowiedz

19

I okazało się, jak to zrobić w końcu: działa

owl.data('owlCarousel').reinit({ 
    touchDrag : true, 
    mouseDrag : true 
}); 
+1

Code. Odkryłem, że reinit() zresetuje suwak do pierwszego slajdu. –