Posted on Wednesday, April 23rd 2008 at 19:49

Useful jQuery: a Compilation of jQuery Utilities

17 comments so far | Digg | del.icio.us

jQuery is great in many ways. You probably first heard about the framework when browsing through a showcase of beautiful “ajax” scripts and became impressed with how easy it can be used to create advanced and delightful effects. But jQuery is much more than that. After you’ve seen all the fancy slides and animations and got to know the framework, you realize that it can do much more to assist you in building advanced, content-driven web sites and applications.

Here is a hand-picked list of useful jQuery scripts and utilities, created to make your web development easier. You won’t find any fancy slides or animations in here, instead I have compiled a list of the best, most well-written and useful jQuery components on the web that I would use myself.

Am I missing something? Let me know in the comments.

Google Analytics Integration for jQuery

This plugin is intended to simplify the process of adding Google Analytics tracking to a page, including the tracking of outbound links, mailtos, and downloads, which are not otherwise tracked by default.

Masked Input Plugin

This is a masked input plugin for the jQuery javascript library. It allows a user to more easily enter fixed width input where you would like them to enter the data in a certain format (dates,phone numbers, etc).

Switch stylesheets with jQuery

The stylesheet switcher allows your visitors to choose which stylesheet they would like to view your site with. It uses cookies so that when they return to the site or visit a different page they still get their chosen stylesheet.

jQuery.ScrollTo

With this plugin, you will easily scroll overflowed elements, and the screen itself. It gives you access to many different options to customize and various ways to specify where to scroll.

Terracoder

xmlObjectifier is here to help. In just one method call your XML document is converted into a JavaScript Object and is ready for simple data browsing using a familiar dot notation. xmlObjectifier is written in client-side JavaScript in an object oriented manner to reduce processing overhead and to provide optimal compatibility across various browsers.

jQuery AlphaNumeric

jQuery AlphaNumeric is a javascript control plugin that allows you to limit what characters a user can enter on textboxes or textareas.

jQuery BlockUI Plugin

The jQuery BlockUI Plugin lets you simulate synchronous behavior when using AJAX, without locking the browser. When activated, it will prevent user activity with the page (or part of the page) until it is deactivated. BlockUI adds elements to the DOM to give it both the appearance and behavior of blocking user interaction.

Chili

Chili is the jQuery code highlighter plugin, featuring very fast highlightning, trivial setup, fully customizable, thoroughly documented, MIT licensed and much more.

Form

The jQuery Form Plugin allows you to easily and unobtrusively upgrade HTML forms to use AJAX. The main methods, ajaxForm and ajaxSubmit, gather information from the form element to determine how to manage the submit process. Both of these methods support numerous options which allows you to have full control over how the data is submitted.

JQuery Media Plugin

The jQuery Media Plugin supports unobtrusive conversion of standard markup into rich media content. It can be used to embed virtually any media type, including Flash, Quicktime, Windows Media Player, Real Player, MP3, Silverlight, PDF and more, into a web page. The plugin converts an element (usually an <a>) into a <div> which holds the object, embed or iframe tags neccessary to render the media content.

jQuery Taconite Plugin

The jQuery Taconite Plugin allows you to easily make multiple DOM updates using the results of a single AJAX call. It processes an XML command document that contain instructions for updating the DOM.

jFeed

A lightweight JavaScript feed parser based on jQuery.

jScrollPane

jScrollPane is a jquery plugin which allows you to replace the browsers default vertical scrollbars on any block level element with an overflow:auto style. You can easily control the apperance of the custom scrollbars using simple CSS.

Mouse Wheel Extension

Adds mouse wheel support for your application! Just call mousewheel to add the event and call unmousewheel to remove the event.

jQuery Dimensions Plugin

The dimensions plugin extends jQuery with dimension centric methods. It has been rigorously tested and gives accurate results cross-browser. Methods like width and height are extended by dimensions to enable you to get the width and height of both the window and the document. Methods like offset and position help you find the coordinates of an element on your page.

Livequery

Live Query utilizes the power of jQuery selectors by binding events or firing callbacks for matched elements auto-magically, even after the page has been loaded and the DOM updated.

jQuery Easing Plugin

A jQuery plugin to give advanced easing options.

Cookie

A simple, lightweight utility plugin for reading, writing and deleting cookies.

JavaScript text higlighting jQuery plugin

jCache - A client-side caching plugin for jQuery

to improve web apps performance, you make calls to the server to get data and cache them on the server. This is of course effective, but sometimes not enough, since the browser must wait for the response from server none the less.

jMaps Framework Documentation

The jMaps Framework is a jQuery plugin that provide a easy to use and powerful API for creating dynamic Google Maps.

History plugin

This plugin helps you make your Ajax-driven page available for “Go Back” button and “bookmark” of browser.

Leave a Reply




Note: rel="nofollow" applied. Spammers step back.
No HTML allowed except <p> (paragraph)

17 Responses so far.

Permanent link At 10:22 pm on April 23rd, 2008 , neondragon wrote:

thanks, this was very useful, especially the part with google analytics. greetings from serbia

Permanent link At 2:33 am on April 24th, 2008 , Zack Owens wrote:

I am in LOVE with the history plugin.. so usefull.

Permanent link At 2:57 pm on April 24th, 2008 , Marko Mihelcic wrote:

Awesome! Tnx!

Permanent link At 9:00 am on May 2nd, 2008 , Sangesh wrote:

Thanks this is an awesome compilation of jQuery utilities. Thanks a ton.

Permanent link At 4:52 pm on May 2nd, 2008 , Abhisek wrote:

Great list, indeed! Thanks

Permanent link At 8:01 am on May 8th, 2008 , aritaprief wrote:

thank you, brother

11 Trackbacks & Pings:

Permanent link Trackback at 10:31 pm on April 23rd, 2008 by Useful jQuery | David’s kitchen:

[…] I’ve compiled a pretty good list of useful jQuery scripts that I bookmarked over some time and also used in a few projects over at the DevKick blog. Worth a visit: Useful jQuery: a Compilation of jQuery Utilities […]

Permanent link Trackback at 7:18 am on April 24th, 2008 by utilities:

Useful jQuery: a Compilation of jQuery Utilities :……

Bookmarked your post over at Blog Bookmarker.com!…

Permanent link Trackback at 5:53 pm on April 30th, 2008 by Best Of April 2008 | Best of the Month | Smashing Magazine:

[…] Useful jQuery: a Compilation of jQuery UtilitiesHere is a hand-picked list of useful jQuery scripts and utilities, created to make your web development easier. You wonÆt find any fancy slides or animations in here, instead I have compiled a list of the best, most well-written and useful jQuery components on the web that I would use myself. […]

Permanent link Trackback at 5:30 am on May 2nd, 2008 by Kantongin » Best Of April 2008:

[…] Useful jQuery: a Compilation of jQuery UtilitiesHere is a hand-picked list of useful jQuery scripts and utilities, created to make your web development easier. You wonÆt find any fancy slides or animations in here, instead I have compiled a list of the best, most well-written and useful jQuery components on the web that I would use myself. […]

Permanent link Trackback at 9:52 pm on May 2nd, 2008 by rascunho » Blog Archive » links for 2008-05-02:

[…] Useful jQuery: a Compilation of jQuery Utilities (tags: devkick.com 2008 mes4 dia2 at_tecp jQuery lista_de_links blog_post) […]

Permanent link Trackback at 5:39 am on May 3rd, 2008 by links for 2008-05-03 « Mandarine:

[…] Useful jQuery: a Compilation of jQuery Utilities (tags: ajax form javascript jquery list webdev) […]

Permanent link Trackback at 7:30 am on May 3rd, 2008 by Skylog » Blog Archive » links for 2008-05-03:

[…] Useful jQuery: a Compilation of jQuery Utilities : DevKick Blog (tags: jquery) […]

Permanent link Trackback at 9:14 am on May 3rd, 2008 by Digitalbox : Blog About Web Design, Web Hosting & Domain Names » Blog Archive » Web Design : Ο μήνας που πέρασε - Απρίλιος 2008:

[…] Useful jQuery : A Compilation of jQuery Utilities Γιατί το jQuery είναι κάτι παραπάνω από εντυπωσιακά εφφέ. […]

Permanent link Trackback at 11:48 am on May 3rd, 2008 by 20 свежих интересных постов в Интернете за прошедшую неделю… « Блог Серёжи Борзова:

[…] Useful jQuery- a Compilation of jQuery Utilities - DevKick Blog […]

Permanent link Trackback at 8:33 pm on May 4th, 2008 by prototypecreative.com » links for 2008-05-04:

[…] Useful jQuery: a Compilation of jQuery Utilities : DevKick Blog a bunch of seemingly handy jquery plugins (tags: jquery javascript webdev) This entry was written by sxtxixtxcxh and posted on May 4, 2008 at 12:33 pm and filed under noteworthy. Bookmark the permalink. Follow any comments here with the RSS feed for this post. Post a comment or leave a trackback: Trackback URL. « links for 2008-04-21 […]

Permanent link Trackback at 10:08 pm on May 9th, 2008 by Best Of April 2008 - Glimpses of the Aleph:

[…] Useful jQuery: a Compilation of jQuery UtilitiesHere is a hand-picked list of useful jQuery scripts and utilities, created to make your web development easier. You wonÆt find any fancy slides or animations in here, instead I have compiled a list of the best, most well-written and useful jQuery components on the web that I would use myself. […]

DevKick News RSS

Understanding CSS positioning part 2
This is the second part in the Understanding CSS positioning series, which will focus on float and more advanced display properties.
 12th of May at 9:54 pm
DevKick Forums
We just opened our new forums. Sign up and join the discussions!
 12th of May at 9:53 pm
Parallax Gallery
In this tutorial, you will learn how to make a Flash parallax scrolling gallery from scratch.
 8th of May at 8:23 pm
Unobtrusive JavaScript with jQuery
Links and resources from a three hour tutorial presented at XTech 2008.
 8th of May at 12:48 pm
How To Fix Video Slowing Down Your Page Load Time
Putting a huge file on our page will slow down the other page elements that are also trying to load at the same time. The solution then, is to ensure that the video doesn't load until after the rest of the page is loaded.
 7th of May at 6:23 am
Understanding CSS Positioning part 1
The first in a series of articles that will thrive to explain the possibilities you have in CSS positioning. It doesn't only cover positioning, but also properties that define layout such as display and float, and a preview of the new CSS3 layout module
 6th of May at 10:36 am
No CSS Reset
While Jonathan Snook has nothing against CSS reset stylesheets, he simply don't use them personally and think that's okay. Great discussion in the comments.
 6th of May at 4:41 am
100 Web Accessibility Resources
If you don't have a clue about the issues that surround Web site accessibility, then this list will help you to become well acquainted with the issues involved in this movement.
 3rd of May at 8:13 am
Improving Code Readability With CSS Styleguides
This article presents 5 coding techniques which can dramatically improve management and simplify maintainability of your code.
 2nd of May at 4:58 pm
Event compatibility tables
A very handy and detailed lookup table charting cross-browser compatibility of Javascript Events.
 1st of May at 8:58 pm

Latest Components RSS

Component Categories