Tiny jQuery Crossfading Image Slideshow Plugin - Infinite Rotator
File Size: | 831 KB |
---|---|
Views Total: | 4005 |
Last Update: | |
Publish Date: | |
Official Website: | Go to website |
License: | MIT |
Infinite Rotator is a jQuery slideshow plugin that cycles through a list of images with support for crossfade effect and endless loop. Good for infinite banner rotator and image rotator.
How to use it:
1. Include jQuery library and the jQuery infinite rotator plugin in the Html page.
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <script type="text/javascript" src="js/infinite-rotator.js"></script>
2. Create a list of rotating images.
<div id="wrapper"> <img src="images/1.jpg" alt="" class="rotating-item" width="980" height="347" /> <img src="images/2.jpg" alt="" class="rotating-item" width="980" height="347" /> <img src="images/3.jpg" alt="" class="rotating-item" width="980" height="347" /> </div>
3. The required CSS styles.
#wrapper { position: relative; width: 980px; height: 347px; } .rotating-item { display: none; position: absolute; top: 0; left: 0; }
4. Set options.
//initial fade-in time (in milliseconds) var initialFadeIn = 1000; //interval between items (in milliseconds) var itemInterval = 5000; //cross-fade time (in milliseconds) var fadeTime = 2500; //count number of items var numberOfItems = $('.rotating-item').length; //set current item var currentItem = 0; //show first item $('.rotating-item').eq(currentItem).fadeIn(initialFadeIn);
This awesome jQuery plugin is developed by mcnitt. For more Advanced Usages, please check the demo page or visit the official website.