changement owl carousel 2 options après l'installation?
Je suis à la recherche pour le changement owl carousel 2 options après l'installation, plus précisément.
Je suis à la recherche d'un moyen de désactiver le glisser de l'élément parent de le faire glisser l'élément comme ceci:
$('#carousel').on('drag.owl.carousel', function(event) {
$('.carousel').on('drag.owl.carousel', function(event) {
//disable drag
})
})
$('#carousel').on('dragged.owl.carousel', function(event) {
$('.carousel').on('dragged.owl.carousel', function(event) {
//enable drag
})
})
Vous devez vous connecter pour publier un commentaire.
Plutôt que d'essayer de désactiver le glisser par accrochage dans les événements de glisser, il serait préférable d'utiliser le
owl.reinit()
fonction, ainsi que lestouchDrag
etmouseDrag
options. Par exemple, si vous avez eu un carrousel#carousel
:Bien que la méthode est nommé
reinit
, il ne sera pas vide l'un de vos précédemment-de définir les options.owl
objet que vous pouvez accéder via.data('owlCarousel')
. Vous pouvez appelerreinit()
sur les deux, et il ne touchera que particulier carrousel. Vous pouvez également appelerreinit()
plusieurs fois sur la même, si vous souhaitez activer le faisant glisser sur et en dehors.Aucune des solutions ci-dessus ne fonctionne pour moi sur owl carousel 2.2.
Je voulais changer stagePadding sur init et de l'événement de redimensionnement.
Ma solution :
Il ressemble à l'API de Hibou 2.0 est une cible en mouvement, de sorte que l'appel peut dépendre de la version que vous utilisez. Pour moi, c'est:
Mais pour vous, il peut être quelque chose comme:
Ou
Donc, tous ensemble, il peut ressembler à:
Les réponses ci-dessus n'a pas fonctionné pour moi, mais ce n':
meilleure option pour réinitialiser la liste des & mise à jour
oui owl carousel version 2 ..
cela fonctionne pour moi ( acces options directement )