jQuery Tools / Scrollable
Scroll your HTML with eye candy
This plugin is part of the jQuery Tools UI library..
Provides generic scrolling capability to your pages. Anytime you want to scroll your HTML elements in a visually appealing way you should use this tool. The difference between "normal" scrolling is that you don't have browser's default scrollbars available and you can perform scrolling in more sophisticated ways like on the above example. The main goals are visual customization and programmability
You start with with a bunch of HTML elements and do following things with them
- scroll those elements horizontally or vertically
-
elements can be scrolled with navigational buttons, arrow keys, API calls and mouse wheel
(requires jquery.mousewheel plugin) - you can specify the amount how many items are scrolled at once
- navigation buttons can be setup without single line of JavaScript code
- setup tabbed navigation without programming (such as on Flowplayer home page)
- have programmatic actions: next, prev, nextPage, prevPage, seekTo, begin, end ...
- possibility to add and remove scrollable items dynamically
- ability to setup automatic scrolling
-
ability to customize the scrolling experience with
onBeforeSeekandonSeeklisteners
Features
-
extensive documentation and
lots of demos - uses a simple and natural syntax
- has an advanced programming API
- extend it with callback methods
- extend it with with your own plugins
This plugin is mature. According to Google Analytics the home page of scrollable got 5 313 unique visitors in a single day (Feb 23). The tool has been mentioned on http://www.smashingmagazine.com as 45+ New jQuery Techniques For Good User Experience. Also webappers.com has a review of the tool.
The source code is clean, professional and easy to follow. It passes Douglas Crockford's JavaScript Verifier and it it doesn't assign any global variables. Active forums keep this tool alive and you can expect to see new releases coming out in the future.
Releases
| Official releases | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 1.1.0 | 2009-Sep-03 | n/a | Recommended for 1.0.x | ||
| 1.0.1 | 2009-Feb-05 | n/a | Supported for 1.2.x | ||
| 0.1.1 | 2008-May-28 | n/a | Recommended for 1.2.x | ||
