Added on Aug 28, 2009
Provides trivially easy way to notify users that a request is being loaded and processed in the background, so that they know their action was received and the page has not frozen. Just toggle the message (or image or any element) on or off with $.loading() or $(’#foo’).loading(). The plugin handles creation and positioning and “pulsing” of the message for you. It also provides a ‘mask’ option to block the UI (at the call level) while the loading message (or image or any element) is running. Think of this as a more user-friendly $.blockUI, where the blocking part is optional.
The demo is the most explanatory way to get a feel for this plugin and the options it offers “out of the box”. Look at the source for the demo to see how incredibly simple and flexible this is to use. It’s also extremely (and easily) extensible.
This is dual licensed MIT and GPL, just like jQuery itself. It’s been tested in Firefox 3.5, Opera 10, IE 7 and Chrome 2 on Windows XP. I believe it should work fine in most others as well. Please report bugs if it does not.










Mac OS X Version 10.5.6 Snow Leopard
Windows 7 Ultimate
Moleskine Large Squared Notebook
Learning JQuery 1.3
JQuery UI 1.6: The User Interface Library for JQuery
JQuery Reference Guide
jQuery in Action
Pro JavaScript Techniques
JavaScript: The Definitive Guide
DOM Scripting: Web Design with JavaScript and the Document Object Model
Bulletproof Ajax
Bulletproof Web Design
CSS Artistry: A Web Design Master Class
Designing with Web Standards
CSS Mastery: Advanced Web Standards Solutions
HTML & XHTML: The Definitive Guide
Follow jQuery Style on Twitter