Plugins

The plugins site is currently in development.

We've been looking to provide a higher-quality, spam-free experience at the plugins site for some time, and a major error on our part forced us to shut down the current site before we could put the new one in place. We are developing a new site, and you can follow along with its development on GitHub. For more information about this transition, including steps you can take as a plugin author to prepare, please read our post about what's going on.

Releases for Loading


Loading 1.6.4

Fixed bug in measure and bug in multiple ajax event situations.

Loading 1.6.3

Fixed major bug with combination of 'working' pulse and onAjax option.

Loading 1.6.2

Fixed bug with img option.

Loading 1.6.1

Loading 1.6

Fixed badly broken 'delay' feature.
Removed long-deprecated $.loading.onAjax method (please use the onAjax option instead).
Added new 'max' option to automatically terminate loading message after specified time.

Loading 1.5

Adds "delay" option to only show loading message when loading lasts longer than the specified time in milliseconds. (This is most useful with the onAjax option.)

Also, streamlines a few things internally and follows my latest plugin convention for local options variable name.

Loading 1.4

- deprecated $.loading.onAjax(), instead use new onAjax option: $.loading({onAjax:true}) or $('#foo').loading({onAjax:true, other opts)
- default pageOptions to fixed position in all browsers but IE
- add new error pulse effect
- added support for multiple pulses on same loading message
- changed default pulse to 'working error'
- pulse timeout and intervals should now be saved in the pulse object for proper cleanup
- support metadata plugin for options
- a few other refactorings

Loading 1.3.4

When using an element as the loading display, call show() on the clone, to ensure it is visible (allowing people to hide the elements they wish to use).

Loading 1.3.3

- Fix page dimension calcs when content overflows
- Pass opts to elementBox and pageBox for easier extension
- Don't hardcode resize events; add resizeEvents option
- Added jquery.loading.overflow.js extension plugin to release dist for more advanced handling of masking elements with overflow.

Loading 1.3.2

Now triggers loadingStart and loadingEnd events as notifications to make it easier to add behaviors.

Loading 1.3.1

Now adjust positions properly on window resize events.

Loading 1.3

-mask:true now also blocks mouse and key events in the masked area
-new 'element' option lets you use anything as the loading message
-added $.loading.onAjax(opts) convenience method to register loading to toggle on ajaxStart and ajaxStop events
-masks now have a 'wait' cursor by default

demo has been updated accordingly...

Loading 1.2

Add 'mask' option for blocking UI during loading.
Fixed positioning for bottom and right alignments when doing page-wide calls.

Loading 1.1.2

Fix some positioning/margin bugs.
Better docs.
Better page default position in MSIE.

Loading 1.1

A few minor bug fixes and the ability to force the toggle direction like so:

$.loading(true, {align:'center'});
$.loading(false);

Loading 1.0.1

Fixed problems with page-level calls that lack options (i.e. plain old $.loading()). All better now.

Loading 1.0

Initial release. Enjoy!