jQuery Plugin For Simple Image Scroller - slider.js
File Size: | 502 KB |
---|---|
Views Total: | 7735 |
Last Update: | |
Publish Date: | |
Official Website: | Go to website |
License: | MIT |
slider.js is a multirole jQuery slider plugin that provides a simple way to vertically or horizontally scroll through a set of images on the web page.
Features:
- Autoplay on page loaded.
- Stop on mouse hover.
- Draggable.
- jQuery easing effects.
- Infinite looping.
Basic usage:
1. Include the jQuery library together with slider.js and slider.css in the document.
<link rel="stylesheet" href="css/slider.css"> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> <script src="js/slider.js"></script>
2. Create markup for an image scroller.
<div class="slideFrame" id="demo"> <ul class="slideGuide up"> <li class="slideCell"> <img src="1.jpg" alt="" width="300" height="300"> <p> Description 1 </p> </li> <li class="slideCell"> <img src="2.jpg" alt="" width="300" height="300"> <p> Description 2 </p> </li> <li class="slideCell"> <img src="3.jpg" alt="" width="300" height="300"> <p> Description 3 </p> </li> <li class="slideCell"> <img src="4.jpg" alt="" width="300" height="300"> <p> Description 4 </p> </li> <li class="slideCell"> <img src="5.jpg" alt="" width="300" height="300"> <p> Description 5 </p> </li> </ul> </div>
3. Setup the plugin to create an vertical image scroller.
<script> $(function(){ $("#demo").slider({ direction: "up" }); }); </script>
4. All the default settings.
<script> $(function(){ $("#demo").slider({ loop: true, // auto loop time: 10, speed: 1, direction: "left", // up, down, left, right reverse: true, // reverse the direction auto: true, // autoplay easing: "linear", // requires jQuery easing plugin guideSelector: ".slideGuide", cellSelector: ".slideCell", ctrlSelector: ".slideCtrl", ctrlClick: false, // click to scroll ctrlHover: true, // mouse hover to scroll draggable: false, // draggable dragCursorOpen: "open.cur", dragCursorClose: "close.cur", shuttle: false, once: false, restart: true, restartTime: 3000, pause: true, build: true, sp: 1 // basic animation speed }); }); </script>
This awesome jQuery plugin is developed by keisukey. For more Advanced Usages, please check the demo page or visit the official website.