Have you ever had to develop something yourself only to find out that there had already been a plugin developed?
Don't you enjoy dreaming about what you could have on your site and finding the right plugin right away?
Then you will find anything you need on jQuery in this resource list to do whatever you want and become a better jQuery developer. You will find the following materials:
Updated 10/21 with 1 (Awesome) Way To Avoid the (Not So Excellent) Flash of (Amazing) Unstyled Content » Learning jQuery - Tutorials and Information.
Updated 10/07 with Dynamically Adding File Upload Fields To A Form Using jQuery.
Updated 09/22 with a jQuery Context Menu.
Updated 09/15 with a tabbed interface navigational area.
Updated 09/10 with jCrop, an image cropping plugin for jQuery.
- Getting Started: introductions to jQuery from a very basic level
- Tutorials: learn how to do simple and advanced things to your websites
- Most Useful Plugins: use existing solutions to your problems with UI, images, forms, etc
- Lists: mine other lists for overlooked items
- For Designers: find just what a designer needs from jQuery
- Cheatsheets: download jQuery cheatsheets to code easily
- Blogs: subscribe to people, writing about jQuery
- Books: read the books to become a jQuery guru
- Notable Links: check out interesting links about jQuery
Getting Started
If you are new to jQuery, you should be able to grasp the basics from these excellent introductions:
- How jQuery Works
A basic introduction to jQuery from jQuery.com.
- Getting Started with jQuery
The tutorial on getting started with jQuery from jQuery.com.
- Introduction to jQuery UI
A brief introduction to the UI of jQuery 1.5.
- 15 Resources To Get You Started With jQuery From Scratch
Essential resources to get started with jQuery.
- jQuery Crash Course
A quick to action introduction to jQuery for experienced web developers.
- New Screencast: Intro to jQuery
A screencast that can introduce you to jQuery.
- Learning jQuery in 30 minutes
A slideshow that lets you learn jQuery in 30 minutes (at Slideshare).
- jQuery in 15 Minutes
A slideshow, to introduce you to jQuery in 15 minutes at Slideshare.
- jQuery For Absolute Beginners
A screencast for absolute beginners in jQuery.
- Introducing jQuery: Javascript Library
A detailed introduction to jQuery with how to examples.
- jQuery From Scratch: A Beginner's Guide
An introductory guide for real beginners (part 1)
- jQuery From Scratch: Functions
The tutorial explains how to write and execute functions (part 2 of the previous one).
- jQuery Documentation in .chm (found it thanks to Ozh, initially here)
jQuery API browser as chm (150 Kb)
jQuery documentation Wiki as .chm: jQuery and jQuery UI Reference 1.2.chm (639 Kb)
- Using jQuery with Other Libraries
Learn how to use jQuery with other libraries without conflicts.
- How to tell if jQuery is out of date
A brief hack that let's you instantly see, whether your jQuery is out of date in Firefox with Firebug.
- Building Your First jQuery Plugin
A plain simple guide to building your own first jQuery plugin.
- Submit A Form Without Page Refresh using jQuery
An excellent tutorial on submitting a form without a page refresh with jQuery (the actual email is sent with a php script that processes in the background).
- Adding Form Validation to WordPress Comments using jQuery
A very detailed guide on adding form validation to WordPress comments.
- Create a Tabbed Interface using jQuery
A very detailed tutorial on creating neat tabs with jQuery (example)
- Developing an Accessible Slider with jQuery
Building accessible pages can be a pain, so it is useful (both to your visitors and you) to know how to build an accessible slider.
- Learning jQuery: Revealing Photo Slider
A useful showcase of using jQuery to display a larger photo on a click.
- Deep Profiling of jQuery Apps
Get a plugin to see what your jQuery code does and how performance breaks down method by method.
- MaxSide: jQuery Plugin (and How-To)
A tutorial to create a plugin to resize an image according to the value you set to its largest size.
- Learning jQuery: Revealing Photo Slider
A demo with jQuery code to show more of an image on click.
- Auto-populating Select Boxes using jQuery & AJAX
Learn how to select a category and autopopulate subcategories with jQuery.
- Easy Fading Using jQuery
Show only images of a ceratin selected type with fading.
- jQuery Content Slider Tutorial
A simple explanation of building a content slider.
- Flashing Alert Message Box using JQuery
Show a sliding and animated alert message.
- Building better web forms: Context highlighting using jQuery
Highlight the current form field with jQuery.
- Using jQuery to Save Form Details
Save form details to make your forms more friendly to your visitors (and increase sign-ups).
- jQuery: Animation for Dummies
Learn a simple and an advanced ways of creating animation with jQuery.
- Live Examples of jQuery
See live examples of jQuery and their code immediately.
- Text Resizing With jQuery
A simple guide on allowing your visitors to increase or decrease font size on web pages.
- How to build search into your site with JQuery and Yahoo!
Build your site search with jQuery and Yahoo.
- Color Palette Generator with jQuery
See what colors the page has with a single mouse click. Learn how.
-
Create a Tabbed Navigation Area With CSS and jQuery
Learn how to create a neat tab navigation with CSS and jQuery.
-
Dynamically Adding File Upload Fields To A Form Using jQuery
A tutorial and code you can useto add file upload files to forms with jQuery.
- 1 (Awesome) Way To Avoid the (Not So Excellent) Flash of (Amazing) Unstyled Content » Learning jQuery - Tutorials and Information
A tutorial to easily use jQuery to solve a nagging problem we sometimes have.
- Quicker Than Window.Onload()
Load your Javascript before every element of the page is loaded.
- Table Striping Made Easy
A tutorial on how to create stripes in your tables for mouseover.
- Affiliate Link Loveliness
How to hide affiliate links with jQuery easily.
- Safer Mailto Links
Enjoy using mailto links without spamming.
- Wrap It Up: Lazy Man's HTML Generation with jQuery
Instead of using div containers yourself, do it with jQuery.
- Safer Contact Forms Without CAPTCHA's
Use a hidden field in a form and don't annoy your visitors with CAPTCHA.
- Stylesheet Switcheroo
An easy way to switch stylesheets with jQuery.
- Rounded Corners with Javascript (jQuery)
Two eays to create rounded corners with jQuery: with and without images.
- Quick and Dirty AJAX with jQuery
The video discusses more complex aspects of using jQuery and AJAX.
- Edit In Place with AJAX Using jQuery Javascript Library
Edit a page without refreshing it.
- Multiple File Upload Magic With Unobtrusive Javascript
Two ways to upload multiple files: one general code, another accessible unobtrusive jQuery code.
- jQuery Lightbox
Display images in a thickbox.
- Accessible Unobtrusive Javascript Tabs
- Javascript Tooltips on Steroids
Very detailed tooltips with Javascript.
- Five jQuery Questions and Answers
Learn answers to the following questions:
- How Can I Target All Links That Contain An Attribute With A Specific Value?
- What Is The Difference Between Using The "*", "$", and "^" symbol in my jQuery select statements?
- How Can I Style Alternating Rows In My Table Or List?
- How Can I Hide and Show A Form?
- Where Can I Learn More About jQuery
- 5 More jQuery Questions...And Answers
Learn answers and get instructions on 4 more questions:
- How Can I Increase and Decrease The Text With jQuery?
- How Can I Zoom An Image When It Is Clicked?
- How Can I create A "Read More" Link That Will Instantly Expand To Show The User Additional Text When Clicked?
- How Can I Shift An Image A Specific Number Of Pixels Every Time It Is Clicked?
- Learning About The Animation Abilities Of jQuery
A complete guide to animation with jQuery.
- Load Data From Other Pages With jQuery
A simple how to on using data from other pages.
- Advanced Image Enlargement With jQuery
An advanced tutorial on showing large images from a page with a thumbnail.
- How To Load Data From A Text File
See how to get the data from a .txt file.
- How Can I Vertically Center An Element?
A video tutorial on centering an element vertically.
- How Can I Track The Position Of The User's Mouse With jQuery?
An example of dead simple code to track mouse movement with jQuery.
- Select Anything With jQuery
Learn how to select anything with jQuery from this video tutorial.
- CSS Developer - Why Aren't You Using JQuery?
An introductory tutorial for CSS designers, showing how to easily create a fade in div and rounded corners in 60 seconds.
- Why Aren't You Using jQuery: PART 2
A tutorial showing how to create a CSS menu with jQuery (with a follow up on bug fixes for it).
- Why Aren't You Using jQuery: PART 3
A tutorial, showing how to create a pretty neat Flash-like image gallery.
- Dynamically Switch Layouts Using jQuery
Bringing up the memories of CSS style switchers, this tutorial will teach you how to change page layouts on the fly, depending on whatever you consider important (amount of columns, window size, etc).
- Using jQuery to directly call ASP.NET AJAX page methods
Use jQuery to call a page method without using the ScriptManager (get the full code from this tutorial, though).
- Getting jQuery Goodness into ASP.NET AJAX
If you don't want to switch to or use jQuery at ASP.NET, consider this tutorial on doing the same with ASP.NET AJAX.
- Getting jQuery Goodness into ASP.NET AJAX - Take II
A second tutorial on getting jQuery from ASP.NET AJAX.
- Use jQuery and ASP.NET AJAX to build a client side Repeater
A how to on using several steps to leaving processing to the client, while only sending the data.
- jQuery (using Galleria) with the File System
How to create an image gallery with ASP.NET 3.5 and jQuery.
- Dynamically create ASP.NET user control using JQuery and JSON enabled Ajax Web Service
A detailed tutorial on creating ASP.NET user control using jQuery (based on an ASP.NET AJAX tutorial)
- jQchart: jQuery Plugin
A simple draggable AJAX chart with jQuery on Canvas
- jQuery Ajax Manager
Manage AJAX requests with jQuery.
- jSmile - jQuery Plugin
Show smilies in a document.
- jQuery calculate plugin
Calculate total values from any HTML elements.
- Gradient : jQuery Plugin
Create a gradient with jQuery.
- jQuery.Accessible
Shows which elements are inaccessible and why.
- TableEditor
Edit tables from the page without diving into HTML.
- jQuery Media Plugin
A plugin to embed all kinds of media in your site.
- Style Author Comments Differently with jQuery
Highlight your blog comments in comments to make them more noticeable.
- Round Corners Plugin
Create rounded and other types of corners without images.

- JQuery Curvy Corners
Anti-aliased round corners.
- Tooltip Plugin
An extensive tooltips plugin for jQuery (have text, images as tooltips)
- jQuery Popup Bubbles
Cute tooltip bubbles with jQuery.
- Lavalamp jQuery plugin
Brilliant visual effects with a dash of jQuery with with alternative Lavalamp examples.

- jQuery Color Picker
Easily pick colors with jQuery.
- Farbtastic: jQuery color picker plug-in
Another color picker plugin for jQuery.
- Numeric DLs jQuery Plugin
Ever had a problem of numbering definition lists? Solve it with this plugin (as you might've noticed, I decided to go with <ol>, though)
- jQuery external link favicons plugin
Display favicons of sites you link to near the links.
- jQuery Spy
See what is happening on your site with exact timestamps.
- Lazyload
Load images, when the visitor scrolls to them (opposite to preloading).
- jGrowl
A jQuery plugin providing similar messaging as Growl in OS X.
- jQuery UI (examples, docs)
Create any kind of user interaction and other elements.
- BlockUI Plugin
Simulate synchronous ajax by blocking - not locking - the UI.
- jQuery Sparklines
A plugin to create small inline charts (sparklines) from data input.
- jSocialize -bookmark widget
Show many social bookmarking buttons with jQuery.
- prettyComments, a solution to comment boxes
Expand the size of your comments as necessary (works in most major browsers).
- NyroModal :: jQuery Plugin
Show a gallery, image, data in a modal page without refreshing the entire page with this customizable plugin.
- Flexigrid for jQuery
A lightweight, but extensive data grid with columns and scrolling.
- Ingrid
Transform a table into a datagrid with column resizing, paging, sorting, row and column styling, etc.
- Tablesorter
A neat table layout with sorting, using jQuery, with lots of customization.
- Creating accessible charts using canvas and jQuery
Create accessible charts with jQuery.
- Damn Small Rich Text Editor
Create a rich text editor with jQuery.
- jWYSIWYG
A simple WYSIWYG text editor on jQuery.
- UI Datepicker
An easy calendar-like interface for picking a date.
- jTabber
Click on tabs, see different content without reloading the page.
- jQuery Accordion Menu
A jQuery accordion site menu plugin.
- Zebra jQuery plugin
Color odd and even rows with different colors and highlight a row on hover.
- Mark-It-Up
Turn any textarea into a markup editor: HTML, Wiki Syntax, BBcode: you name it (examples).
- Superfish (examples)
Suckerfish nav menu improved with jQuery.
- jQuery Live Ajax Search Plug-in (example)
Create a search button that shows results once you start typing.
- jRails
Get the same UI effects with jRails: a jQuery replacement for Prototype/script.alicio.us on Rails.
- jQuery Context Menu Plugin
Create a neat right-click context menu with jQuery. Doesn't override the Opera 9.5 menu, which hides it, however. See the demo.
- Lightbox
An easy to use an unobtrusive script to overlay an image or a gallery over a page without refreshing it.
- Facebox
A Facebook like window to display images, divs or entire pages.
- Lytebox
A mod to the original Lightbox, featuring a slideshow and performance improvements, support for themes and HTML content.
- LightWindow (examples)
Embed and create galleries from anything: images, movies, Flash, websites, etc.
- jCrop
Probably the best image cropping plugin for jQuery. It has a manual, too.
- jQuery Crop
Crop images to the specified height and width sizes.
- jQuery image upload and crop
Upload images and crop them with jQuery.
- jQuery Image Zoom Plug-in (example)
Zoom into images with about 90 lines of code (example).
- jQZoom
Zoom in the images without losing sight of the rest and without opening a new page.
- jQuery 3D Image Carousel
This time, a 3D image gallery with jQuery.
- A Space Gallery jQuery Plugin
A plugin to create a space-like image gallery.
- jQuery Slider Gallery
Show your products in a slider, similar to that on the Apple website.
- Step Carousel Viewer
A gallery where you scroll images from side to side by clicking on a button/link that scrolls the gallery by one or several images or gets you to the first one.
- Image Strip
Show an image gallery in a peculiar interface.
- jCarousel
A cute, customizable image carousel with jQuery.
- Auto-populate multiple select boxes
A plugin to autopopulate select boxes.
- prettyCheckboxes
Create pretty checkboxes for your forms.
- Justify elements using jQuery
A simple way to justify elements in web forms with jQuery.
- jQuery Form Input Plugin
Enter disappearing sample text into any form field with jQuery.
- jQuery-Autotab
Auto tab to a next field upon filling the current one.
- jQuery-Context highlighting
Highlight active fields in web forms with jQuery.
- Simple Chained Combobox Plugin for jQuery
Create a web form with dependable select fields easily with jQuery.
- Autosuggest search engine
Suggest form field values the Facebook way.
- jNice
A plugin to make your form look nice.
- Live form-validation jQuery plug-in
Validate forms with jQuery on the fly.
- Alphanumeric
Filter the data site visitors put in form fields.
- labelOver
Display the form label inside the form field until the visitor starts filling it.
- Autosave
Solve your visitors' problems by saving the data from their fields.
- Ajax Username Check - Using JQuery!
Check, whether a username is available, with jQuery.
- Tutorials at jQuery.com
A list of tutorials at the jQuery.com website.
- 15 Resources to Get You Started with jQuery from Scratch
A list of sites you can learn jQuery to get started.
- 50+ Amazing jQuery Examples- Part1
A great list of examples on the use of jQuery.
- 37 More Shocking jQuery Plugins
A list of 37 more plugins you can use.
- 45 Fresh out of the Oven jQuery Plugins
As if you don't have enough jQuery plugins, you can get 45 more from this list.
- jQuery Plugins at jQuery.com
A huge database of plugins at jQuery project.
- The Ultimate jQuery Plugin List
A list (of about 100) jQuery plugins for all situations: file upload, forms, time/date pickers, search, rating, inline edit, photo, media, tables, etc.
- AJAX Rain jQuery Directory
320+ jQuery plugins for all occasions in a plugin directory (along with other goodies).
- 240 jQuery plugins
A list of 240 jQuery plugins without descriptions or screenshots, just categorized names and links.
jQuery for Designers
If you are the design person, feel free to check these jQuery links.
- jQuery For Designers
An introduction of jQuery to web designers with how tos on doing simple things.
- jQuery for Designers
A blog, dedicated to showing designers "how easy it is to apply web interaction with jQuery".
- jQuery Tutorials for Designers
10 basic visual tutorials for jQuery.
- 8 Fantastic jQuery Tutorials for Designers
8 more tutorials for achieving visual bliss with jQuery.
- A jQuery 1.2 Cheatsheet
A cheatsheet for jQuery 1.2 that comes in PDF (PDF).
- jQuery Cheatsheet
A cheatsheet for iPhone, iPod and in .png.
- jQuery Selectors
A cheatsheet for jQuery from Dzone.
- Visual jQuery
A visual jQuery 1.2 cheatsheet: consult the detailed descriptions of functions on one page. Thanks to Stanley from Hacker News for reminding me about it.
- jQuery API
Online reference for jQuery.
- The Official jQuery Blog
The official blog of jQuery to stay up to date with the news, updates and the like.
- Learning jQuery
Read this blog and get to know the library of choice for unobtrusive JavaScript (yes, jQuery).
- jQuery at Detached Designs
Weekly useful tips on developing with jQuery.
- jQuery for Designers
A blog, covering easy web interaction with jQuery.
- Karl Swedberg's Amazon Blog
A blog by one of the "Learning jQuery" authors on Amazon.
- Web Tool Kit 4 Me
While the blog focuses on many cool web programming goodies, it also covers some jQuery.
- jQuery in Action
A book, written by jQuery pros, to guide you from the beginning to advanced development.
- Learning jQuery: Better Interaction Design and Web Development with Simple JavaScript Techniques
The book offers an introduction to building interactive designs and great user interfaces for your websites.
- jQuery Reference Guide
An extensive reference guide to jQuery covering everything from functions to plugins.
- AJAX Libs
Load jQuery and jQuery UI directly from Google CDN to speed up your sites.
- flot: Attractive Javascript plotting for jQuery
A Javascript plotting library for jQuery, allowing you to graph things, read the tutorial.
- jQuery Effects
A view on jQuery by someone, who worships Dojo.
- jQuery Visual Map
A visual map of jQuery: base, effects, plugins and AJAX.
- Adobe Air App (zip)
Browse jQuery docs offline.
- XML file for jQuery Docs
You can also use the XML file of the jQuery documentation located at an SVN repository hosted at googlecode.com.
- ThemeRoller
Select your styles and download your theme from a jQuery UI.
- Writing Better jQuery Code
Learn how to write better jQuery code to save your time and enjoy the process.
jQuery Tutorials: How to Do Stuff
Learn how to put your web dreams into reality with jQuery.
Tutorials from 15 Days of jQuery
jQuery Tutorials from Detached Designs
Jeffrey has written and put together quite a number of tutorials on jQuery, they are worth checking out.
Tutorials for jQuery and ASP.NET
If you are an ASP.NET developer, then you'll get these jQuery how tos.
Most Useful jQuery Plugins
You might find these hand-picked jQuery plugins to create inspirational websites.
UI with jQuery
Lightbox
Handle Images with jQuery Plugins
Create Image Galleries with jQuery Plugins
Improve Web Forms with jQuery Plugins
jQuery Lists
jQuery Cheatsheets
Blogs
Books
Other Notable Stuff
Feel free to share the URL, thanks:
http://cli.gs/LuPLW9
Comments
This is Brilliant Piece of
This is Brilliant Piece of work. Thanks a ton. I just need this.
This is one amazing list,
This is one amazing list, great work! And thanks for listing my articles ;)
Three additional plugins
Three additional plugins worth pointing to:
http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/
http://bassistance.de/jquery-plugins/jquery-plugin-treeview/
http://bassistance.de/jquery-plugins/jquery-plugin-validation/
All three very stable, well documented and a lot of examples. Written and maintained by a jQuery core team member.
Regards
Jörn
Great job! I especially like
Great job! I especially like the plug-in list with small thumbnails. Very helpful.
Definitely not a complete
Definitely not a complete "guide", it's just a link collection. By far not as useful as a guide.
"Definitely not a complete
"Definitely not a complete "guide", it's just a link collection. By far not as useful as a guide."
Heh? Great reply!!! Really, thanks for the clarification. Someone puts a great link collection for every sort of jQuery resource and you answer with that?
great jQuery is the best!
great
jQuery is the best!
Great list of articles.
Great list of articles. Thanks for listing one of mine!
great work! thx
great work! thx
Great list! Thanks for
Great list! Thanks for featuring my article (alternative lavalamp examples). Will be checking out a lot of these links as jQuery is a great script, I love seeing what people are doing with it and learning more.
Great List. Et pour nos amis
Great List.
Et pour nos amis francophones, la doc de Jquery traduite : http://jquery.developpeur-web2.com/documentation.php
A very comprehensive list of
A very comprehensive list of jQuery goodies! Thanks for featuring my article.
That is great!!!! Thank you.
That is great!!!! Thank you. Now you are y my bookmarks.
I am surprised with the
I am surprised with the functionality of jQuery. Hats off to jQuery team. I am also book marked this page and wanted to use it in my web dev applications.
impressive :) thanks a lot
impressive :)
thanks a lot :D
You are welcome, folks :)
You are welcome, folks :) Glad you enjoyed it.
Please link to it from your blogs, if you liked the list :) Thanks.
Dear sir , I have some
Dear sir ,
I have some problem with using CurvyCorner in ASP.net ,
I cant view Curvy Corners in my master page , but it's alright when using it Alone ,
do have any idea ???
Amir, you may want to
Amir, you may want to contact the current developer of the Curvy Corners plugin and ask him the question himself. I haven't really used the plugin myself in ASP.NET.
Cheers.
Thank you anyway ...
Thank you anyway ...
Подскажите
Подскажите шооблончег под Wordpress 2.6.2, чтобы был похож на ваш effectize.com.
Заранее благодарю)
Post new comment