$(document).ready(function(){
$('.carousel').carousel();
});
<div class="row">
<div class="carousel">
<a class="carousel-item" href="#one!"><img src="../images/carousel-small.jpg"></a>
<a class="carousel-item" href="#two!"><img src="../images/carousel-small-2.jpg"></a>
<a class="carousel-item" href="#three!"><img src="../images/carousel-small-3.jpg"></a>
<a class="carousel-item" href="#four!"><img src="../images/carousel-small-4.jpg"></a>
<a class="carousel-item" href="#five!"><img src="../images/carousel-small-5.jpg"></a>
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){
$('.carousel').carousel();
});
</script>
These jQuery plugin methods to pause, start, move to next and move to previous slide.
// Next slide
$('.carousel').carousel('next');
$('.carousel').carousel('next', 3); // Move next n times.
// Previous slide
$('.carousel').carousel('prev');
$('.carousel').carousel('prev', 4); // Move prev n times.
// Set to nth slide
$('.carousel').carousel('set', 4);
// Destroy carousel
$('.carousel').carousel('destroy');
This carousel has a full width option that makes it into a simple and elegant image carousel.
$('.carousel.carousel-slider').carousel({fullWidth: true});
<div class="row">
<div class="carousel carousel-slider">
<a class="carousel-item" href="#one!"><img src="../images/carousel.jpg" class="responsive-img"></a>
<a class="carousel-item" href="#two!"><img src="../images/carousel-2.jpg" class="responsive-img"></a>
<a class="carousel-item" href="#three!"><img src="../images/carousel-3.jpg" class="responsive-img"></a>
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){
$('.carousel.carousel-slider').carousel({fullWidth: true});
});
</script>
This carousel support images but also allows you to make content carousels. You can add fixed items to your carousel by adding a div with the carousel-fixed-item
class and adding your fixed content in there.
$('.carousel.carousel-slider').carousel({fullWidth: true});
<div class="row">
<div class="carousel carousel-slider center" data-indicators="true">
<div class="carousel-fixed-item center">
<a class="btn waves-effect white grey-text darken-text-2">button</a>
</div>
<div class="carousel-item red white-text" href="#one!">
<h2>First Slider</h2>
<p class="white-text">This is first slider</p>
<div class="container">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut
labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris
nisi ut aliquip ex ea commodo consequat. </p>
</div>
</div>
<div class="carousel-item blue white-text" href="#two!">
<h2>Second Slider</h2>
<p class="white-text">This is second slider</p>
<div class="container">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut
labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris
nisi ut aliquip ex ea commodo consequat. </p>
</div>
</div>
<div class="carousel-item purple white-text" href="#three!">
<h2>Third Slider</h2>
<p class="white-text">This is third slider</p>
<div class="container">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut
labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris
nisi ut aliquip ex ea commodo consequat. </p>
</div>
</div>
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){
$('.carousel.carousel-slider').carousel({fullWidth: true});
});
</script>
Option Name | Description |
---|---|
duration | Transition duration in milliseconds. (Default: 200) |
padding | Set the padding between non center items. (Default: 0) |
fullWidth | Make the carousel a full width slider like the second example. (Default: false) |
indicators | Set to true to show indicators. (Default: false) |
dist | Perspective zoom. If 0, all items are the same size. (Default: -100) |
shift | Set the spacing of the center item. (Default: 0) |
noWrap | Don't wrap around and cycle through items. (Default: false) |