Il carosello del gufo non si avvia automaticamente

Sto usando il Owl Carousel sul mio sito. Secondo la loro documentazione, questa parte di JavaScript dovrebbe funzionare:

 $("#intro").owlCarousel({ // Most important owl features //Autoplay autoPlay : 5000, stopOnHover : false )}  

Ma per qualche motivo non si avvierà automaticamente. Ecco l’HTML del cursore:

  

Sì, è un errore di battitura.

Scrivi

riproduzione automatica

non

riproduzione automatica

Il codice del plug-in automatico definisce la variabile come “autoPlay”.

Potresti essere nella versione doc del gufo sbagliato.

 autoPlay is for 1st version autoplay is for 2nd version 

Cambiare automaticamente la riproduzione automatica in autoPlay non ha funzionato per me. Il trucco è stato aggiungere le proprietà autoplaySpeed ​​e autoplayTimeout e impostarle sullo stesso valore, come questo:

 $(document).ready(function(){ var owl = $(".owl-carousel"); owl.owlCarousel({ items: 1, autoplay: true, autoPlaySpeed: 5000, autoPlayTimeout: 5000 autoplayHoverPause: true }); }); 

Ecco una demo funzionante: JS Bin

Maggiori informazioni su questo possono essere trovate qui: https://github.com/smashingboxes/OwlCarousel2/issues/234

Aggiungi questo

 owl.trigger('owl.play',6000); 

Questo codice dovrebbe funzionare per te

 $("#intro").owlCarousel ({ slideSpeed : 800, autoPlay: 6000, items : 1, stopOnHover : true, itemsDesktop : [1199,1], itemsDesktopSmall : [979,1], itemsTablet : [768,1], }); 

È necessario impostare le proprietà autoplay e autoplayTimeout . Ho usato questo codice e funziona per me:

 $('.owl-carousel').owlCarousel({ autoplay: true, autoplayTimeout: 5000, navigation: false, margin: 10, responsive: { 0: { items: 1 }, 600: { items: 2 }, 1000: { items: 2 } } }) 

Nel mio caso AutoPlay non funziona ma l’ autoplay funziona correttamente

L’ho usato solo

  

no owl.autoplay.js ne ha bisogno e la mia versione del carosello del gufo è @version 2.0.0

spero che questa cosa ti aiuti 🙂

Solo un errore di battitura,

  

Dovrebbe essere-

  

Il tuo Javascript dovrebbe essere

  
  1. Per prima cosa, devi chiamare owl.autoplay.js.

  2. questo codice funziona per me: owl.trigger (‘play.owl.autoplay’, [1000]);

Impostazione di autoPlay: true non ha funzionato per me. Ma su autoPlay: 5000 ha funzionato.

Se si utilizza v1.3.3, utilizzare la seguente proprietà

 autoPlay : 5000 

O usando la versione più recente, quindi usa la seguente proprietà

 autoPlay : true