Jquery Plugins
I have written lots of jQuery Plugins, which are summarised below. I appreciate all feedback on these plugins, so if you have any questions or suggestions please contact me.
I am happy to announce that Easy Captions, Easy Validation, Textarea Expander and Side Content have all been selected to be used on the JS Plugins website as features of the website, so they appear as projects on JS Plugins, but have also been used by the development team to spice up the JS Plugins website itself.
I am happy to license these plugins under the same terms as the jQuery framework.
If you find my open source projects and jQuery plugins useful,
please consider making a donation!
jQuery Background Parallax
Animates a background at a different speed to the foreground to create the illusion of depth.
jQuery Charts
Converts tables of data into attractive charts and graphs.
jQuery Constant Footer
Adds a fixed footer to the bottom of the browser window that stays in place even when the page is scrolled. Can also display an RSS from your website in the footer to keep your visitors up to date.
jQuery Content Drag Scroller
Converts an area on a web page into a drag-scroll area (a bit like the hand-tool in a PDF viewer or a bit like a touch-screen device) - with animated eased-stop.
jQuery Drag And Drop Sort
Makes any group of elements sortable by dragging. You can apply this to a list, table, some paragraphs or anything you like.
jQuery Easy Captions
Automatically adds attractive captions to images based on the image alt-tag. Takes into account border and padding for a really integrated look.
jQuery Easy Validation
Adds simple mandatory-validation to your HTML forms with field-highlighting and error messages.
jQuery Gestures
Mouse-based gesture support for web pages.
jQuery Image Effects
A library of simple image effects.
jQuery Image Parallax
Adds animation to images with transparency to give an illusion of depth.
jQuery Infinite Scroller
Works in conjunction with your server-side script to make an endless list of lazy-loaded items. Requests new pages of results from your server-side page to add to the end of the list as the visitor scrolls towards the bottom.
jQuery Mega Select List
Converts a select list of options into a mega-menu style selection box grouped by option group or by using an attribute on each option.
jQuery Mobile Drag And Drop
A drag-and-drop interface that works on desktop browsers and mobile devices, solving the problem of not being able to drag-and-drop on touch-screen devices.
jQuery Side Content
A simple slide-out panel that attaches to the left or right side of the browser window. The panel slides out to reveal the content when the user hovers over the handle.
jQuery Simple Map
The easiest way to drop a full-featured Google Map on your web page. This plugin uses version 3 of the Google Maps API to display a map based on a post code or search.
jQuery Simple OpenId
Converts an OpenId log-in form into a much more usable sign-in interface.
jQuery Text Effects
A simple text-effects library that can apply slide-ins, text-explosions, collapse and expand animations on text elements.
jQuery Textarea Expander
Automatically grows a textarea to display its contents with no need for scrolling.
jQuery Three Dee
Converts text into 3D text for red/blue 3D glasses, offers different depths of field so text can appear to be at different distances.
jQuery Two Sided Multi-Select
Converts a multi-select list into a two-sided list where options can be moved between the "available" and "selected" boxes.
jQuery Uppy Downer
Converts an input box into a value selector with up down options to increase and decrease the values by set increments.
jQuery Word Game
This is a simple grid-based game that is currently in development, but can be used for fun already!