Skip to Navigation or Skip to Content

Steve Fenton
Author of The Reason Your Website Sucks

Jquery Plugins

You Are Here: Home » JavaScript » 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.

jQuery Background Parallax

Animates a background at a different speed to the foreground to create the illusion of depth.

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 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 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 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.