jQuery Scrollify Plugin
================
This simple jQuery plugin takes a simple list and turns it into a slider with lightbox functionality, like this:
Installation
- Include jQuery in your html (obviously).
- Download this repo
- Stick the
jquery.scrollify.js,jquery.scrollify-style.cssfiles after your jQuery, like so:<link href="*Your CSS Path*/jquery-scrollify-style.css" rel="stylesheet"><script src="*You JS Path*/jquery.scrollify.js"></script> - Stick font-awesome in your code as well (this is for the nice icons)
<link rel="stylesheet" href="http://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.1.0/css/font-awesome.css">
Usage
JS:
no options, no arguments, just .srollify() an element.
$(document).ready(function(){ $('.scroller').scrollify(); }) HTML:
There are some stringent markup requirements here.
The element to scrollify should be a <ul>.
Each <li> inside the <ul> should contain an <a> element. The <a> should have an href set to the large image, and a data-title attribute containing the caption. Inside the <a>, there should be a smaller preview image.
To show an iFrame in the lightbox, for example a youtube video, add the attribute data-type="iframe" to the <a> element.
<ul class="scroller"> <li> <a href="http://placekitten.com/800/800" data-title="caption"> <img src="http://placekitten.com/300/300"> </a> </li> <li> <a href="http://www.youtube.com/embed/i_mKY2CQ9Kk" data-title="I'm a video." data-type="iframe"> <img src="http://placekitten.com/912/912"> </a> </li> </ul> Usage
Demo
License
MIT License - fork, modify and use however you want.
