Fancy Rotating Slideshow Plugin With jQuery - rotatingSlideshow
| File Size: | 89.7 KB |
|---|---|
| Views Total: | 3471 |
| Last Update: | |
| Publish Date: | |
| Official Website: | Go to website |
| License: | MIT |
rotatingSlideshow is a jQuery plugin which uses JavaScript and CSS3 to rotate through a group of html contents (images, text, etc...) with a rotating navigation control.
How to use it:
1. Load the jquery.rotatingSlideshow.css CSS file in the header that will provide the primary CSS styles for the rotating slideshow.
<link href="jquery.rotatingSlideshow.css" rel="stylesheet">
2. The required markup structure for the rotating slideshow.
<div class="rotating-slideshow">
<div id="slider-main" data-position="1" data-deg="0">
<div id="slider-btns" class="button">
<a id="pos1" href="#" class="pos1" data-position="1"></a>
<a id="pos2" href="#" class="pos2" data-position="4"></a>
<a id="pos3" href="#" class="pos3" data-position="3"></a>
<a id="pos4" href="#" class="pos4" data-position="2"></a>
</div>
<div class="slider-overlay">
<div class="active" data-position="1">
Slide 1
</div>
<div data-position="2">
Slide 2
</div>
<div data-position="3">
Slide 3
</div>
<div data-position="4">
Slide 4
</div>
</div>
<div class="slides">
<img class="active" src="slide1.jpg" data-position="1">
<img src="slide4.jpg" data-position="2">
<img src="slide3.jpg" data-position="3">
<img src="slide2.jpg" data-position="4">
</div>
<img class="spinner-btn" src="images/button.png" alt="">
<img class="spinner" src="images/slides-overlay.jpg" alt="">
</div>
<audio id="slider-sound" preload="auto">
<source src="sound/sound.mp3">
This browser does not support the HTML5 audio tag.
</audio>
</div>
3. Load jQuery library the jquery.rotatingSlideshow.js script at the end of the document to improve the page load speed.
<script src="//code.jquery.com/jquery-2.2.4.min.js"></script> <script src="js/jquery.rotatingSlideshow.js"></script>
4. Initialize the plugin with default options.
$('.rotating-slideshow').rotatingSlideshow();
5. Config the rotating slideshow with the following options.
$('.rotating-slideshow').rotatingSlideshow({
sliderHolder: '#slider-main',
btnsHolder: '#slider-btns',
audioHolder: '#slider-sound',
auto: true,
autoSpeed: '6000'
});
This awesome jQuery plugin is developed by alexmicic. For more Advanced Usages, please check the demo page or visit the official website.











