Plugins:
Step Carousel Viewer
Step Carousel Viewer displays images or even rich HTML by side scrolling them left or right. Users can step to any specific content on demand, or browse the gallery sequentially by stepping through x number of contents each time. A smooth sliding animation is used to transition between steps. The contents for the Step Carousel Viewer can be defined either directly inline on the page, or via Ajax and extracted from an external file instead. In both cases, the contents are simply DIVs with a shared CSS class name that wrap around each individual content.
| Version | Date | Links |
|---|---|---|
| 1.0.0 | 2008-Mar-21 |
Accordion
Last changed: 9 weeks 3 days ago
This plugin creates an accordion menu. It works with nested lists, definition lists, or just nested divs. Options are available to specify the structure, if necessary, the active element (to display at first) and to customize animations. The navigation-option automatically activates a part of the accordion based on the current location (URL) of the page.
| Version | Date | Links |
|---|---|---|
| 1.6.0 | 2008-Mar-09 |
akeditable in place editor
Last changed: 6 weeks 3 days ago
This plugin is based on jEditable, and provides a way to create editable area on clicking links etc. It provides save and cancel button instead of ENTER key to save the content.
you can check for details at http://amiworks.co.in/talk/akeditable-jquery-inplace-editor/
| Version | Date | Links |
|---|---|---|
| 1.0.0 | 2008-Mar-29 |
akModal: simplest alternative to thickbox
Last changed: 4 weeks 12 hours ago
akModal is the simplest way to achieve the modal dialog box or pop up box for simple purposes like showing signin box etc.
You will find it very useful when you need a lightbox kind of plugin that you can control, and customize for you requirements.
More information is at akModal article
| Version | Date | Links |
|---|---|---|
| 1.0.0 | 2008-Apr-15 |
Animated Hover
Last changed: 8 weeks 4 days ago
Animated Hover provides animated transitions between hovered items for any jQuery project. Requires jQuery 1.2+ and Dimensions
| Version | Date | Links |
|---|---|---|
| 1.0 | 2008-Mar-14 |
Another Color Picker
Last changed: 43 weeks 1 day ago
This rudimentary color picker plugin was designed for use in small UIs. It does not use image files and does nothing fancy. It creates a number of small elements (normally SPANs) which, when clicked, activate a callback function, which is typically used to pass on the selected color to some other UI element(s) (e.g. to change a background, text, or border color). The list of colors it uses can of course be customized and the layout of the color list itself is somewhat configurable.
| Version | Date | Links |
|---|---|---|
| 2007.07.12 | 2007-Jul-17 |
Autocomplete
Last changed: 2 weeks 2 days ago
Autocomplete an input field to enable users quickly finding and selecting some value, leveraging searching and filtering.
By giving an autocompleted field focus or entering something into it, the plugin starts searching for matching entries and displays a list of values to choose from. By entering more characters, the user can filter down the list to better matches.
This can be used to enter previous selected values, eg. for tags, to complete an address, eg. enter a city name and get the zip code, or maybe enter email addresses from an addressbook.
Both local and remote data can be used: Local is good for small datasets (like an addressbook with 50 entries), remote is necessary for big datasets, like a database with hundreds or millions of entries to select from.
Support
| Version | Date | Links |
|---|---|---|
| 1.0.0 | 2008-Apr-27 |
Bigger link
Last changed: 29 weeks 12 hours ago
Makes it really easy to enable specified element/s to behave as a proxy for their first contained link.
Adds additional css classes to provide the means for the specified element to visually reflect focus and hover states of it's contained link/s.
| Version | Date | Links |
|---|---|---|
| 1.0.0 | 2007-Oct-23 |
BogoFolders
Last changed: 41 weeks 6 days ago
BogoFolders provides a "filemanager-like view", with icons in one part of the UI and the content in a separate area. It is intended to be used as a form of navigation menu. Clicking on an entry in the "file view" shows the associated content (if any) in the designated content area, and if the clicked entry has child entries then the "file view" behaves like a conventional file manager and effectively "changes directories" to the new entry. It shows a "flat" view, not a tree view.
| Version | Date | Links |
|---|---|---|
| 2007.07.25 | 2007-Jul-25 |
BogoTabs
Last changed: 41 weeks 6 days ago
BogoTabs is [yet] another tabbed interface plugin for jQuery.
Aside from the conventional tabs it offers the ability to create "hidden tabs". That is, tabs which have no associated activation button, but can be displayed via programmatically activating them. This allows one to create their own custom buttons for tabs, e.g. on the sides or bottom of the tabbed panel.
It is not as complete/nice as "Klaus' Tabs" (i.e. "the" jQuery tabs), but it works and is easy to work with. Unlike Klaus' tabs, it does not "degrade gracefully" when used in a non-JS environment (but in fact no tabs plugin truly degrades gracefully because the tabs themselves are left laying around in completely unintended places when JS is not available).
| Version | Date | Links |
|---|---|---|
| 2007.07.14 | 2007-Jul-17 | |
| 2007.07.25 | 2007-Jul-25 |
Bookmark
Last changed: 1 week 3 days ago
Share your page with any number of bookmarking sites. Features include:
* Full and compact versions.
* Customisable list of sites.
* Easy addition of new/other sites.
* Optional 'Favorites' and 'E-mail' links.
| Version | Date | Links |
|---|---|---|
| 1.0.1 | 2008-May-03 |
brTip - Brazilian ToolTip
Last changed: 9 weeks 2 days ago
This jQuery plugin was inspired and based on various other plugins of tooltip, but this is better =)
-
Instalation:
- Include jQuery
- Include brTip
- Include CSS of brTip
-
Select the element and apply:
- $('.brTip').brTip();
- $('img').brTip();
-
It's full customizable with options. The options is explained here:
fadeIn: Number or String ('') - Speed of fadeIn
fadeOut: Number or String ('') - Speed of fadeOut
toShow: Number (100) - Delay time (ms) to show
toHide: Number (500) - Delay time (ms) to hide
opacity: Number (0.8) - The brTip opacity, from 0 - 1
top: Number (1) - The top position of brTip is sum of mouse position with this
| Version | Date | Links |
|---|---|---|
| 1.1.0 | 2008-Mar-09 | |
| 0.1.0 | 2008-Feb-18 |
CheckboxGroup
Last changed: 3 weeks 3 days ago
Provide "select all" checkbox functionality to a group of checkboxes. The select all checkbox stays in sync with the group so it is appropriately checked when it needs to be.
Example:
$('#checkall').checkgroup({groupName:'group'});Also can have multiple select all boxes to one group - for instance one on top of the group and one on bottom:
$('.checkall').checkgroup({groupSelector:'.groupclass',enabledOnly:true});The HTML would look like this:
<input type='checkbox' class='checkall'>checkall<br>
<input class='groupclass' name='group' type='checkbox'>chk1<br>
<input class='groupclass' name='group' type='checkbox'>chk2<br>
<input class='groupclass' name='group' type='checkbox'>chk3<br>
<input class='groupclass' name='group' type='checkbox'>chk4<br>
<input type='checkbox' class='checkall'>| Version | Date | Links |
|---|---|---|
| 1.1 | 2008-Apr-19 |
Chili
Last changed: 32 weeks 5 days ago
Chili is the jQuery code highlighter
Latest version: 1.9 (2007-09-24)
Chili directly supports highlighting of JavaScript, jQuery, PHP, XHTML, MySQL, Java, C++, C#, CSS, Delphi, and LotusScript. Additionally, it's fairly easy to add a new recipe for any other language by means of regular expressions.
- very fast coloring (3000 lines in less than 1 second)
- trivial setup
- fully customizable
- thoroughly documented
- MIT licensed
See also: Hot Chili
| Version | Date | Links |
|---|---|---|
| 1.9 | 2007-Sep-28 |
ClockPick, a Time Picker
Last changed: 3 weeks 2 days ago
ClockPick is a timepicker plugin, enabling users to enter a time value into a form field. Using a unique popup div UI, ClockPick gets the job done in about 1/5 the time it takes to enter a time value using a traditional select menu UI.
| Version | Date | Links |
|---|---|---|
| 1.2.3 | 2008-Apr-20 |
clueTip - flexible, enhanced tooltip
Last changed: 1 day 17 hours ago
The clueTip plugin allows you to easily set a link, or any other element, to show a tooltip when the user's mouse hovers over it. If the link includes a title attribute, its text becomes the heading of the clueTip.
The contents of the clueTip can come from a separate file via AJAX, an element on the current page when set to "local," or the title attribute with a designated delimiter.
The clueTip offers smart positioning relative to the linked element or the mouse.
It takes advantage of Brian Cherne's fantastic hoverIntent plugin if it's available (just include it in a tag if you want the clueTip to use it), and comes with many options, all of which are documented in the source comments and on the demo page.
| Version | Date | Links |
|---|---|---|
| 0.9.3 | 2007-Nov-15 | |
| 0.9.2 | 2007-Nov-09 | |
| 0.9.7 | 2008-May-12 |
Confirm In Place
Last changed: 13 weeks 6 hours ago
This plugin displays a confirmation message in place before doing an action. It does not require adding any extra code apart from a call to the plugin itself. One call to $(element).confirm() will do the magic. Also, this plugin doesn't require you to provide a callback function; it figures it out on its own.
For examples and docs please visit:
http://nadiaspot.com/jquery/confirm/
| Version | Date | Links |
|---|---|---|
| 1.0 | 2007-Sep-22 | |
| 1.1 | 2008-Feb-13 |
Confirmer
Last changed: 42 weeks 15 hours ago
Confirmer implements a novel approach to the process of confirming an action. Normally this is achieved via a yes/no dialog box or a button with a "confirm" checkbox next to it. The Confirmer plugin instead sets up a single button which changes to a "confirm the action" state if it is clicked one time. If the button is clicked again within a specified time then the action is confirmed, otherwise it times out and returns to its initial state.
| Version | Date | Links |
|---|---|---|
| 2007.07.24 | 2007-Jul-24 |
ContextMenu
Last changed: 43 weeks 2 hours ago
A lightweight context-sensitive menu that selectively replaces the browser's default right-click menu with one of your own. Supports multiple menus per page.
| Version | Date | Links |
|---|---|---|
| 0.2 | 2007-Jul-18 |
Countdown
Last changed: 17 weeks 3 days ago
A simple yet usefull plugin
It'll countdown time in seconds, untill zero. Then may reload the page.
example:
wait
It will show progressively:
50 secs = 00:50
3600 secs = 01:00:00
86400 secs = 1d 00:00:00
etc.
| Version | Date | Links |
|---|---|---|
| 1.0-beta | 2008-Jan-12 |
Countdown!
Last changed: 1 week 3 days ago
A countdown timer with:
* Control over which time components are shown.
* Expanded or compact formats.
* Ability to count up instead of down.
* Display of your own HTML description.
* Callbacks per tick and/or on expiry.
* Localised content.
| Version | Date | Links |
|---|---|---|
| 1.1.0 | 2008-Feb-16 | |
| 1.2.0 | 2008-May-03 |
Date Input
Last changed: 12 weeks 1 day ago
Date Input is a no frills date picker plugin for jQuery. It is:
- Small (about 250 lines of code)
- Fast
- Pretty by default
| Version | Date | Links |
|---|---|---|
| 1.1.2 | 2008-Feb-07 | |
| 1.1.3 | 2008-Feb-18 |
datePicker
Last changed: 28 weeks 5 days ago
The datePicker plugin is a popup calendar widget and then some. It allows you to add popup calendars to your forms to make it easier for users of your website to enter dates.
v2 of the date picker is a complete rewrite with the aim of being as extensible as possible. It is completely localisable and can be used in a myriad of different ways.
Please look through the selection of demos to see all the different ways the date picker can be used.
v2 is the recommended version of the plugin although v1 is still available for legacy support.
| Version | Date | Links |
|---|---|---|
| 1.0 | 2007-Jun-20 | |
| 2.0.0-Beta | 2007-Jun-20 | |
| 2.1.1 | 2007-Oct-25 |
dirLister
It's a directory lister
download to http://download.guistalk.com/js/jQuery/
DEFAULT VALUES :
directory: "/",
webDirectoryPath: "/",
scriptLocation: "dirlister.php",
filesIgnored: ".htaccess, .htpasswd, robots.txt",
onEvent: "click",
openEasing: null,
closeEasing: null,
openSpeed: "normal",
closeSpeed: "normal",
multiOpen: false,
dateFormat: "d/m/y H:i",
loadText: "Loading…",
emptyText: "Empty",
lang: "en",
showDirPath: true,
dirPathPosi: "top",
filesLinkFollow: true,
safeContent: trueUSAGE :
$('#tree').dirLister(
{
directory: "…",
webDirectoryPath: "…",
scriptLocation: "…",
…
}, function(file)
{
alert(file.name+" - "+file.path+" - "+file.ext);
});| Version | Date | Links |
|---|---|---|
| 1.1 | 2008-May-06 |
Drop Down Panel script
Drop Down Panel adds a pull down panel to the top of your page that contains external content fetched via Ajax. Visitors click on the protruding button to cause the panel to drop down and reveal its content. Clicking anywhere on the panel again closes it. You can easily customize the height of the Panel, button text (ie: "panel content"), and drop down speed in milliseconds. A plug and play Ajax drop down panel!
| Version | Date | Links |
|---|---|---|
| 1.0 | 2008-Apr-04 |
Dynamic Flash Messages
Last changed: 14 weeks 5 days ago
Overview
Flash messages are messages displayed in response to user interaction with a site. Typically these are displayed as success or failure messages after performing an action which submits a form, or in response to an attempt to access a resource for which the user does not have permission.
Flash messages are useful and provided with several systems automatically; TurboGears, for instance, provides a tg_flash variable to all templates and exposes a flash method which can be used to display a message on the next page load.
This is a simple script which gives this functionality to jQuery, so you can display flash messages in response to dynamic events such as AJAX calls.
| Version | Date | Links |
|---|---|---|
| 1.1 | 2008-Jan-31 |
Easing Plugin
Last changed: 31 weeks 5 days ago
Allows you to set custom easing types for standard animations.
By George Smith.
| Version | Date | Links |
|---|---|---|
| 1.2 | 2007-Oct-04 | |
| 1.1.1 | 2007-Oct-04 |
Email Defuscator
Last changed: 31 weeks 6 days ago
About
This is a very simple plugin that allows you to hide email addresses from spambots while still being accessible. Visitors with JavaScript enabled browsers will see the email addresses correctly, while those without JavaScript will be provided with instructions for retrieving your email address. Spambots will see this same information, but won't know that it's an email address.
Obfuscate
For this plugin to defuscate email addresses, you first have to obfuscate them. This is very easy. Instead of writing name@example.com, you write:
name(put the 'at' sign here)example.com
What goes into the paranthese is up to you. You can even do:
name(replace this paranthese with the 'at' sign to get my email address)example.com
The Defuscator will recognize the obfuscated email address and defuscate it. This also works on mailto links such as:
| Version | Date | Links |
|---|---|---|
| 1.0.1-beta-1 | 2007-Oct-03 |
Facebox
Last changed: 1 week 1 day ago
Facebox is a jQuery-based, Facebook-style lightbox which can display images, divs, or entire remote pages. It's easy to use and easy to drive programmatically -- use it for error messages, confirmations, previews, galleries, etc.
It's simple to use and easy on the eyes.
Check it out in action: http://famspam.com/facebox
| Version | Date | Links |
|---|---|---|
| 1.2 | 2008-May-06 |
Flexigrid for jQuery
A lightweight but rich data grid with resizable columns and a scrolling data to match the headers, plus an ability to connect to an xml based data source to load the content.
Similar in concept with the Ext Grid only its pure jQuery love, which makes it light weight and follows the jQuery mantra of running with the least amount of configuration.
Features
- Resizable columns
- Resizable height
- Sortable column headers
- Cool theme
- Can convert an ordinary table
- Ability to connect to an ajax data source (XML only)
- Paging
- Show/hide columns
- Accessible API
- Many more
I'm planning to add an Editable rows and Resortable rows feature, as well as other cool GUI features.
One of my main goal for the plugin is ultimately to keep it lightweight, maybe under 20k when compressed. Because otherwise you should probably stick with Ext Grid or YUI data table.
Support
| Version | Date | Links |
|---|---|---|
| 1.0.2-beta-2 | 2008-Apr-04 | |
| 1.0.1-beta-1 | 2008-Mar-27 |
Fluid Typing
Last changed: 32 weeks 7 hours ago
A plugin that allows multiple input elements to be treated as one when typing. For example, if you have social security number split among three input elements, this plugin would allow the user to click in the first element and type the full social security number. The cursor will automatically move forward when an element is full (based on the element's maxlength) and will automatically move backward if the current element is empty and the user presses the backspace key.
| Version | Date | Links |
|---|---|---|
| 1.0.0 | 2007-Oct-02 |
FlyDOM: Create DOM on the Fly
Last changed: 41 weeks 2 days ago
Create DOM elements on the fly and automatically append or prepend them to another DOM object. There are also template functions (tplAppend and tplPrepend) that can take a simple HTML structure and apply a JSON object to it to make creating layouts MUCH easier. This plugin was inspired by "Oslow" [1], and since I could not get his code to work, I decided I write my own plugin. My hope is that this version will be easier to understand and maintain with future versions of jQuery. Update (July 13, 2007): Upgraded FlyDOM to 3.0; visit the FlyDOM homepage for more details.
| Version | Date | Links |
|---|---|---|
| 3.0.6 | 2007-Jul-17 | |
| 3.0.8 | 2007-Jul-29 |
Focus Fields
Last changed: 47 weeks 16 hours ago
Add an outline and background to text inputs when they are given focus.
| Version | Date | Links |
|---|---|---|
| 1.0 | 2007-Jun-19 |
Gradient
Last changed: 46 weeks 1 hour ago
Adds a dynamically created configurable gradient to the background of an element without the use of images.
| Version | Date | Links |
|---|---|---|
| 1.0.0 | 2007-Jun-27 |
Grid Column Sizing
This plugin, applied to a number of HTML tables, provides the behaviour of resizing their columns by dragging or double-clicking a "handler hint"
| Version | Date | Links |
|---|---|---|
| 0.5-beta | 2007-Dec-15 |
Grid Row Sizing
This plugin, applied to a number of HTML tables, provides the behaviour of resizing their rows by clicking over a "handler hint"
| Version | Date | Links |
|---|---|---|
| 0.5-beta | 2007-Dec-15 |
haccordion, a simple horizontal accordion
Last changed: 29 weeks 15 hours ago
A simple plugin for jQuery for horizontal accordion menu. Minimal CSS and code is required.
| Version | Date | Links |
|---|---|---|
| 0.1 | 2007-Oct-23 |
HeatColor
Last changed: 23 weeks 5 days ago
HeatColor is a plugin that allows you to assign colors to elements, based on a value derived from that element. The derived value is compared to a range of values, either determined automatically or passed in, and the element is assigned a "heat" color based on its derived value's position within the range.
You bind a collection of elements such as table rows, divs or list members to heatcolor and let it do the work.
It can find the min and max values of the desired elements, or you can pass them in manually.
| Version | Date | Links |
|---|---|---|
| 0.0.1 | 2007-Nov-30 |
Horizontal Accordian
This plugin creates a horizontal accordion similar to the blade effect you would encounter on the xBOX360. It uses a simple list as a foundation. Options are available that allow you to alter its behavior and layout. The whole layout uses generic CSS and allows a flexible design approach.
| Version | Date | Links |
|---|---|---|
| 1.00.00-alpha | 2007-Sep-17 |
Image Hover
Last changed: 3 weeks 3 days ago
Overview
ImgHover is a simple way to use hovering image on your site.
You can use fade effect to switch hovering images as well.
Usage
If you want to provide hovering behaviour to all the images, you can write simply like below;
{{{
$(document).ready(function(){
$('img').imghover();
});
}}}
When mouse-over this image, file "/your/path/original_o.gif" shows on the element.
Bulk Setting
You can call this method on the elements other than images as well.
{{{
$(document).ready(function(){
$('div.image-container').imghover();
});
}}}
In this case, ImgHover provides the function to the images under 'image-container' element.
Options
prefix
Create hovered image by original image name and prefix.
{{{
$('img').imghover({prefix: 'hover/'});
}}}
| Version | Date | Links |
|---|---|---|
| 1.1 | 2008-Apr-19 |
Image Reflection
Based on reflection.js but it allows to use it in jquery style.
| Version | Date | Links |
|---|---|---|
| 1.0.00-030707 uncompressed | 2007-Jul-03 |
imgAreaSelect
Last changed: 6 weeks 2 days ago
Lets the user select a rectangular area within an image.
| Version | Date | Links |
|---|---|---|
| 0.3 | 2008-Mar-31 | |
| 0.2 | 2008-Mar-11 |
Impromptu
Impromptu is an extension to help provide a more pleasant way to spontaneously prompt a user for input. No more alert(), prompt(), and confirm(). Easily customizable with CSS and options to add multiple buttons tailoring Impromptu to your exact need. No more prompting with "Ok" and "Cancel", now you can say "Please Do", "Not Now", "Never".
| Version | Date | Links |
|---|---|---|
| 1.0 | 2007-Sep-10 |
Ingrid, a jQ datagrid
Last changed: 31 weeks 4 days ago
Ingrid is an unobtrusive jQuery component that adds datagrid behaviors (column resizing, paging, sorting, row and column styling, and more) to your tables. The goal here is to give jQuery a robust, native datagrid that's up to snuff with those found in the EXT or YUI libraries.
Currently Ingrid supports the following:
- resizable columns
- paging toolbar
- sorting (server-side)
- row & column styling
Forthcoming features:
- row selection model (single -or- multi w/ checkbox)
- exposing the internal methods (ingrid.load(), ingrid.getColumn(), etc) as an API to respond to external events
Feature requests and bug reports are welcome.
| Version | Date | Links |
|---|---|---|
| 0.7 | 2007-Oct-06 |
iPhone
Last changed: 3 weeks 19 hours ago
jQuery iPhone Plugin extends jQuery's functionality for specific iPhone usages.
| Version | Date | Links |
|---|---|---|
| 0.1.2-AIO | 2008-Apr-22 |
jCal - multi-day multi-month calendar datepicker
Last changed: 20 hours 21 min ago
Calendar datepicker for multi-day selection with multi-month display. Allows for a sequence of months to reside side by side and for the user to select a number of consecutive days. This is great for lodging reservation systems, ticket purchasing systems, etc.
Less than 5KB without JSMin or compression! (1.5KB worth of default CSS)
Built entirely with inline and block elements (div/span) - table-less
Supports
- multiple consecutive date selection
- black out days
- start date and end date
- single month to as many months as you would like to fit side by side
- dynamic callback functions for dates selected and truncated consecutive days
| Version | Date | Links |
|---|---|---|
| 0.1.1 | 2008-May-13 |
jDialog - AJAX windows
Last changed: 6 weeks 5 days ago
jDialog is created for web developers who wants to create inline AJAX modal windows easily and wants to be able to customize their windows to the max.
| Version | Date | Links |
|---|---|---|
| 1.0 | 2008-Mar-13 | |
| 1.1 | 2008-Mar-27 |
jGrowl
Last changed: 7 weeks 1 day ago
Similar to the popular OS X system message framework called Growl, jGrowl provides a simple way for developers to raise unobtrusive messages to the end-user.
| Version | Date | Links |
|---|---|---|
| 1.0.2 | 2008-Mar-25 | |
| 1.0.1 | 2008-Mar-22 |
jMaps Framework
Last changed: 3 weeks 2 days ago
The JMaps Framework is a jQuery plugin that provides a simple but powerful API for Google's mapping services.
It provides a simple jQuery way to do functions such as:
* Geocode any address in the world via Google's geocoding API
* Search for directions to and from any location
* Add and remove Markers
* Add and remove polygons and polylines
* Add and remove graphic layers on the map
* Add and remove Google adsense layers
* Add and remove Traffic layers
* Get information back such as map center, map size, map type, etc
And many more.
| Version | Date | Links |
|---|---|---|
| 3.0.0-Release Candidate 1 | 2008-Apr-21 | |
| 1.4 | 2007-Aug-13 | |
| 3.0.0-Beta | 2008-Apr-20 |