Responsive Any Content Carousel Plugin - jQuery JumboSlider
| File Size: | 90.6 KB |
|---|---|
| Views Total: | 2444 |
| Last Update: | |
| Publish Date: | |
| Official Website: | Go to website |
| License: | MIT |
JumboSlider is a simple-to-use, fully responsive jQuery slider & carousel plugin for showcasing any kind of content (images, products, videos, testimonials, etc) on the web application.
More Features:
- Navigation arrows.
- Pagination bullets.
- Keyboard interactions.
- Autoplay or not.
- Infinite loop or not.
- Configurable transition effect.
- Auto adapts to the content size.
How to use it:
1. To get started, download the package and insert the following JavaScript & CSS files into the document.
<link href="/path/to/dist/css/jumboslider.css" rel="stylesheet" /> <script src="/path/to/cdn/jquery.min.js"></script> <script src="/path/to/dist/js/jquery.jumboslider.js"></script>
2. Wrap your content into the slider following the markup structure like these:
<div class="jumboslider">
<div class="jumboslider-viewport">
<div class="jumboslider-overview">
<div class="jumboslider-item">
Any Content Here
</div>
<div class="jumboslider-item">
Any Content Here
</div>
<div class="jumboslider-item">
Any Content Here
</div>
<div class="jumboslider-item">
Any Content Here
</div>
<div class="jumboslider-item">
Any Content Here
</div>
</div>
</div>
</div>
3. Call the jumboslider function and the plugin will do the rest.
$.jumboslider();
4. Or call the plugin and determine the selector of the target container. Default: '.jumboslider'.
$.jumboslider({
target: $('.mySlider')
});
5. Enable/disable the slider controls.
$.jumboslider({
arrows: true,
pagination: true
});
6. Set the start slide on page load. Default: 1 (slide 1).
$.jumboslider({
startPosition: 2
});
7. Enable/disable the infinite loop functionality. Default: false.
$.jumboslider({
loop: true
});
8. Enable/disable the autoplay functionality. Default: false.
$.jumboslider({
autoplay: 3000
});
9. Determine the transition speed in milliseconds. Default: 500.
$.jumboslider({
transition: 600
});
10. API methods.
// go to the next slide mySlider.slideNext(); // go to the prev slide mySlider.slidePrev(); // go to a specific slide mySlider.slideTo(5);
11. Event handlers.
mySlider.on('onSlide', function(e, target) {
// do something
});
mySlider.on('onArrowClick', function(e, target) {
// do something
});
mySlider.on('onPaginationClick', function(e, target) {
// do something
});
This awesome jQuery plugin is developed by martinmethod. For more Advanced Usages, please check the demo page or visit the official website.










