I'm using the Owl Carousel on my site. According to their documentation, this piece of JavaScript should work:
<script> $("#intro").owlCarousel({ // Most important owl features //Autoplay autoPlay : 5000, stopOnHover : false )} </script>
But for some reason it will not autoplay. Here is the HTML of the slider:
<div id="intro" class="owl-carousel"> <div class="item first"> <div class="container"> <div class="row"> <div class="carousel-caption-left colour-white"> <h2>Title Text</h2> <h1>Sub title text here.</h1> <p>If you like you can even add a sentence or two here.</p> </div> </div> </div> <div class="overlay-bg"></div> </div> <div class="item second"> <div class="container"> <div class="carousel-caption-left colour-white"> <h2>Title Text</h2> <h1>Sub title text here.</h1> <p>If you like you can even add a sentence or two here.</p> </div> </div> <div class="overlay-bg"></div> </div> <div class="item third"> <div class="container"> <div class="carousel-caption-left colour-white"> <h2>Title Text</h2> <h1>Sub title text here.</h1> <p>If you like you can even add a sentence or two here.</p> </div> </div> <div class="overlay-bg"></div> </div> </div>
Setting of the responsive is very simple. Structure of responsive option: responsive : { // breakpoint from 0 up 0 : { option1 : value, option2 : value, ... }, // breakpoint from 480 up 480 : { option1 : value, option2 : value, ... }, // breakpoint from 768 up 768 : { option1 : value, option2 : value, ... } }
Yes, its a typing error.
Write
autoPlay
not
autoplay
The autoplay-plugin code defines the variable as "autoPlay".
You are may be on the wrong owl's doc version.
autoPlay is for 1st version autoplay is for 2nd version
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With