I have this sample:
link
$(document).ready(function() {
$("#owl-demo").owlCarousel({
autoPlay: 3000, //Set AutoPlay to 3 seconds
items : 3,
itemsDesktop : [1199,3],
itemsDesktopSmall : [979,3]
});
});
#owl-demo .item{
margin: 3px;
}
#owl-demo .item img{
display: block;
width: 100%;
height: auto;
}
<script src=".12.4/jquery.min.js"></script>
<script src=".3.3/owl.carousel.js"></script>
<div id="owl-demo">
<div class="item"><img src=".jpg" alt="Owl Image"></div>
<div class="item"><img src=".jpg" alt="Owl Image"></div>
<div class="item"><img src=".jpg" alt="Owl Image"></div>
<div class="item"><img src=".jpg" alt="Owl Image"></div>
<div class="item"><img src=".jpg" alt="Owl Image"></div>
<div class="item"><img src="a.jpg" alt="Owl Image"></div>
</div>
</div>
I have this sample:
link
$(document).ready(function() {
$("#owl-demo").owlCarousel({
autoPlay: 3000, //Set AutoPlay to 3 seconds
items : 3,
itemsDesktop : [1199,3],
itemsDesktopSmall : [979,3]
});
});
#owl-demo .item{
margin: 3px;
}
#owl-demo .item img{
display: block;
width: 100%;
height: auto;
}
<script src="https://ajax.googleapis./ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare./ajax/libs/owl-carousel/1.3.3/owl.carousel.js"></script>
<div id="owl-demo">
<div class="item"><img src="http://www.owlgraphic./owlcarousel/demos/assets/owl1.jpg" alt="Owl Image"></div>
<div class="item"><img src="http://www.owlgraphic./owlcarousel/demos/assets/owl2.jpg" alt="Owl Image"></div>
<div class="item"><img src="http://www.owlgraphic./owlcarousel/demos/assets/owl3.jpg" alt="Owl Image"></div>
<div class="item"><img src="http://www.owlgraphic./owlcarousel/demos/assets/owl4.jpg" alt="Owl Image"></div>
<div class="item"><img src="http://www.owlgraphic./owlcarousel/demos/assets/owl5.jpg" alt="Owl Image"></div>
<div class="item"><img src="ahttp://www.owlgraphic./owlcarousel/demos/assets/owl6.jpg" alt="Owl Image"></div>
</div>
</div>
I tried to reproduce this example
link
In my example things do not work as they should. Can you tell me please what is the problem?
Thanks in advance!
Share Improve this question edited Nov 30, 2016 at 13:23 Minal Chauhan 6,15812 gold badges23 silver badges41 bronze badges asked Nov 30, 2016 at 12:27 John SmitheJohn Smithe 451 gold badge3 silver badges6 bronze badges 1- It works, I had to change the time intervals to 1sec, 3sec made me almost fall asleep -_-zzzzzZZZ – zer00ne Commented Nov 30, 2016 at 12:34
3 Answers
Reset to default 1There is no problem with your code , i think you have missed the owl-carousal.css
and owl-carousal.js
just check with that too, you can download it from the site , you can check this working version
$(document).ready(function() {
$("#owl-demo").owlCarousel({
autoPlay: 3000, //Set AutoPlay to 3 seconds
items : 4,
itemsDesktop : [1199,3],
itemsDesktopSmall : [979,3]
});
});
#owl-demo .item{
margin: 3px;
}
#owl-demo .item img{
display: block;
width: 100%;
height: auto;
}
<script src="https://ajax.googleapis./ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<link href="https://cdnjs.cloudflare./ajax/libs/owl-carousel/1.3.3/owl.carousel.css" rel="stylesheet"/>
<div id="owl-demo">
<div class="item"><img src="http://www.owlgraphic./owlcarousel/demos/assets/owl1.jpg" alt="Owl Image"></div>
<div class="item"><img src="http://www.owlgraphic./owlcarousel/demos/assets/owl2.jpg" alt="Owl Image"></div>
<div class="item"><img src="http://www.owlgraphic./owlcarousel/demos/assets/owl3.jpg" alt="Owl Image"></div>
<div class="item"><img src="http://www.owlgraphic./owlcarousel/demos/assets/owl4.jpg" alt="Owl Image"></div>
<div class="item"><img src="http://www.owlgraphic./owlcarousel/demos/assets/owl5.jpg" alt="Owl Image"></div>
<div class="item"><img src="ahttp://www.owlgraphic./owlcarousel/demos/assets/owl6.jpg" alt="Owl Image"></div>
</div>
</div>
<script src="https://cdnjs.cloudflare./ajax/libs/owl-carousel/1.3.3/owl.carousel.js"></script>
It seems you missed adding OWL Library in your code, here is the plete example
$(document).ready(function() {
$("#owl-demo").owlCarousel({
autoPlay: 3000, //Set AutoPlay to 3 seconds
items: 3,
itemsDesktop: [1199, 3],
itemsDesktopSmall: [979, 3]
});
});
#owl-demo .item {
margin: 3px;
}
#owl-demo .item img {
display: block;
width: 100%;
height: auto;
}
<script src="https://code.jquery./jquery-2.2.4.min.js"></script>
<script src="https://cdnjs.cloudflare./ajax/libs/owl-carousel/1.3.3/owl.carousel.js"></script>
<link href="https://cdnjs.cloudflare./ajax/libs/owl-carousel/1.3.3/owl.carousel.css" rel="stylesheet" />
<link href="https://cdnjs.cloudflare./ajax/libs/owl-carousel/1.3.3/owl.transitions.css" rel="stylesheet" />
<link href="https://cdnjs.cloudflare./ajax/libs/owl-carousel/1.3.3/owl.theme.min.css" rel="stylesheet" />
<div id="owl-demo">
<div class="item">
<img src="http://www.owlgraphic./owlcarousel/demos/assets/owl1.jpg" alt="Owl Image">
</div>
<div class="item">
<img src="http://www.owlgraphic./owlcarousel/demos/assets/owl2.jpg" alt="Owl Image">
</div>
<div class="item">
<img src="http://www.owlgraphic./owlcarousel/demos/assets/owl3.jpg" alt="Owl Image">
</div>
<div class="item">
<img src="http://www.owlgraphic./owlcarousel/demos/assets/owl4.jpg" alt="Owl Image">
</div>
<div class="item">
<img src="http://www.owlgraphic./owlcarousel/demos/assets/owl5.jpg" alt="Owl Image">
</div>
<div class="item">
<img src="ahttp://www.owlgraphic./owlcarousel/demos/assets/owl6.jpg" alt="Owl Image">
</div>
</div>
</div>
You forget to add owl-carousal.css in your code. add this link in your code.
<link href="https://cdnjs.cloudflare./ajax/libs/OwlCarousel2/2.2.0/assets/owl.carousel.css" rel="stylesheet"/>