RANDOMIZE
Randomize loads a set of random images without repeating on a single re-load. Requires HTML5 localStorage.
path: 'images', // path
extension: 'jpg', // file type
number_of_images: null, // optional
in_array: true, // boolean
images_array: [], // array
speed: 1200 // milliseconds
STACK
The Stack plugin loads JSON encoded data, and inserts every element in the data set to the end of the target.
set: 2, // integer
shuffle: false, // boolean
element: 'gallery' // class
SHOWCASE
Giving a list of items, it builds a simple image gallery. Easy to maintain and quick to implement.
path: 'images', // path
extension: 'jpg', // file type
caption: true, // boolean
start: 1, // integer
link: true, // boolean
speed_in: 700, // milliseconds
speed_out: 700, // milliseconds
prefix: 'showcase_' // string
LIST ACCORDION
Expand and collapse an unordered list on callback. Ideal for building navigation with sub categories.
speed: 1200 // milliseconds
EXCERPT
This plugin creates an excerpt of the 1st paragraph and toggles the visibility of all paragraphs that follows.
excerptLenght: 100, // integer
endTag: '…', // string
expandName: 'Expand', // string
collapseName: 'Collapse', // string
expandedClass: 'expanded' // class
B EXPANDER
Control the height of a element to display the first few lines of text, or the content in full.
_class: 'expand', // class
speed: 700, // milliseconds
expand_txt: 'read more', // string
close_txt: 'close' // string
FADE-FLOW
With fadeflow you can fadeIn or fadeOut images sequentially. Very simple to implement.
opacity: 1.0, // value from 0 to 1
speed: 400, // milliseconds
element: 'img', // element tag
fadeAfter: 1000, // milliseconds
onComplete: fn // callback function
UL OVERFLOW LIST
UL overflow compacts an item list and creates an expand and collapse toggle option.
overflowAfter: 12, // items
expandName: 'Expand', // string
collapseName: 'Collapse', // string
expandedClass: 'on' // class
LIST SPLIT
This plugin splits an unordered list into smaller unordered lists. Select how many childern elements should each unordered list contain, and the plugin will do the rest.
splitOn: 4, // integer
class_name: null // class