🔔 Alert..!! Get 2 Month Free Cloud Hosting With $200 Bonus From Digital Ocean ACTIVATE DEAL

Just another responsive, customizable jQuery image slider/carousel plugin that features auto play, pause on hover, infinite looping, left/right sliding directions and more.

Carousel Image-Slider

Documentation

jQuery Slideshow

Simple jQuery slideshow library. Lightweight, responsive, easy to implement & configure.

Standard - JavaScript Style Guide npm version

Demo

http://www.sjoloughlin.com/jquery-slideshow

Installation

Download

Get the latest release from the releases page and add the files to your project.

Link the stylesheet inside your <head> tag:

<link rel="stylesheet" type="text/css" href="slider.min.css" />

Then, before your closing <body> tag add:

<script type="text/javascript" src="slider.min.js"></script>

NPM

npm install jquery-slideshow

Usage

Add the following HTML for the slider:

<ul class="slider" id="slider">   <li>     <img src="images/slide1.jpg" alt="slide1"/>   </li>   <li>     <img src="images/slide2.jpg" alt="slide2"/>   </li>   <li>     <img src="images/slide3.jpg" alt="slide3"/>   </li> </ul>

Then, before your closing <body> call .slider() on the slider element:

<script type="text/javascript">   $(window).on("load", function() {     $("#slider").slider();   }); </script>

Configuration

The slider is configurable by passing in a configuration object when calling .slider() on the slider element:

<script type="text/javascript">   $(window).on("load", function() {     $("#slider").slider({       width  : '1024px', // Width of the slider       height : '500px',  // Height of the slider       speed  : 2000,     // How long the slide animation transition lasts for in millisecond       delay  : 5000      // How long the slide will be displayed for in milliseconds     });   }); </script>

Options

Config Type Default Description
speed int 1000 How long the slide animation transition lasts for in milliseconds e.g. 1000 = 1 second
delay int 3000 How long the slide will be displayed for in milliseconds e.g. 3000 = 3 seconds
autoplay boolean true Whether to start the slideshow automatically
navigation boolean true Whether to display left/right navigation buttons
pagination boolean true Whether to display clickable slide indicators
width string 100% Width of the slider
height string auto Height of the slider
direction string right The direction that the slider will slide
responsive boolean true Whether to make the size of the slider responsive

License

This project is licensed under the MIT License - see the LICENSE.md file for details.


You May Also Like