Plugins

User login
Can't find a Plugin?

Can't find a Plugin you are looking for? Check out the jQuery Wiki page.

Are you a plugin developer? Please move your plugin over to this site.

Website Bug or Feature Request?

Found a bug on the new jQuery Plugin website? Have a feature request?

Submit it to the jQuery Plugin website issue queue to ensure it is noticed!

1.0.x


Char limitter

Average rating
(0 votes)

Plugin for counting and limiting characters for input and textarea fields. Check the demo!

cloudinizr

Average rating
(1 vote)

Generate a tag cloud given an element filled with words.

$('#example').html($('textarea').val()).cloudinizr();

Granny Clicks jQuery

Average rating
(0 votes)

Granny Clicks is a little utility i originally wrote in pure JavaScript to make a webpage more `click-able` for lack of a better word.

In its simplest form it finds all _a_ tags and add's an onclick to its parent.

This is a jQuery plugin of Granny Clicks.
More info at http://dubayou.com/grannyclicks_js

vertigro

Average rating
(1 vote)

Tiny plugin (0.33k) that grows the textarea's height to fit it's content.

   $('textarea').vertigro()

Quick Paginate

Average rating
(0 votes)

A jQuery plugin that allows you to quickly and easily paginate almost any set of elements on a page. Super-easy to implement, provides very stripped down prev/next navigation elements with optional page count display.

See http://projects.allmarkedup.com/jquery_quick_paginate/ for full docs and examples.

jQuery.text

Average rating
(0 votes)

Trims strings of anything, defaulting to whitespace
* Doesn't use regex so safe in a RegEx.exec loop

$.text.trim("++Hello+++", ["++"])

Also included are the following functions
trimStart
trimStartIndex
trimEnd
trimEndIndex

Base64 encode and decode

Average rating
(0 votes)

After encode by this script, you can decode it with PHP, and vice versa.
Support Unicode library.

This code was collected from the network, I just rewrite it as the plugin of jQuery, the copyright belongs to original work(s).

Usage
Whether or not to use UNICODE library:
$.base64.is_unicode = false/true;
Encode:
$.base64.encode('$.base64');
Decode:
$.base64.decode('JC5iYXNlNjQ=');

Demo
http://www.hpyer.cn/codes/jquery-plugin-base64-encode-and-decode

o2grid

Average rating
(0 votes)

This is a ajax grid.
1 ajax
2 grid
3 sort
4 drop
5 control pages

wrapSelection

Average rating
(5 votes)

Overview

wrapSelection wraps highlighted text with valid XHTML span tags and returns as a jQuery object for chaining additional commands.

Originally designed to allow end users to select text (highlight text with their mouse) and change the background style. Unlike other solutions that apply to the whole element, this creates XHTML compliant span tags around the selection area.

Features

  • Cross Browser Selections (tested in IE, Firefox, Opera, Safari)
  • Create function getRangeAt() to return custom range object
  • Create a custom class to identify selections
  • Ability to restrict selectable area to a tag (single element)
  • jQuery plugin with limited chaining ability
  • Must create XHTML compliant code
  • Snaps to begining and end or word if selected in the middle of the word

Visit demonstration sitefor a practical example of this plugin.

Tache - AJAX Cache plugin

Average rating
(0 votes)

Do jQuery AJAX calls in exactly the same way you do today yet still get the benefits of client-side caching. Simply swap $.ajax() for $.Tache.Get().