Great job! Just a comment on the demo page. When I set the mask to true I lose the ability to interact with the page, as designed of course! :) Maybe you could make a timeout of like 5 seconds. Otherwise I have to refresh the page just to test out some other things.
A suggestion I have for the plug-in itself would be the option to use both an image and text. I personally like the spinning gif with the text "Loading..." below it. Great job! Matt Penner -----Original Message----- From: jquery-en@googlegroups.com [mailto:jquery...@googlegroups.com] On Behalf Of Nathan Bubna Sent: Wednesday, July 08, 2009 8:40 PM To: jquery-en@googlegroups.com Subject: [jQuery] [ANNOUNCE] New plugin: Loading http://plugins.jquery.com/project/loading If you need to let the user know something is happening in the background, this is the easiest way. It handles creation, positioning, masking/blocking stuff behind, and even "pulsing" the loading message with a few simple options. Of course, there's more than a few options. Everything is configurable and extensible. It's even easy to create your own pulsing/spinning/throbbing effects, and it can display text (default), images or any element you like with ease and simplicity. It works page-wide with a "static" call: $.loading(true, {mask:true}) or per-element, with chaining and all: $('#foo').loading({ align:'center' }) The best way to start seeing what can be done and how to use it is to play with the demo: http://jquery-values.googlecode.com/svn/other/loading/jquery.loading.htm Enjoy. And if you find bugs or have more clever ideas for it, let me know. I like feedback of all kinds.