Add a callback or a collection of callbacks to a callback list.
Disable a callback list from doing anything more.
Determine if the callbacks list has been disabled.
Remove all of the callbacks from a list.
Call all of the callbacks with the given arguments.
Determine if the callbacks have already been called at least once.
Call all callbacks in a list with the given context and arguments.
Determine whether or not the list has any callbacks attached. If a callback is provided as an argument, determine whether it is in a list.
Lock a callback list in its current state.
Determine if the callbacks list has been locked.
Remove a callback or a collection of callbacks from a callback list.
Call the progressCallbacks on a Deferred object with the given args.
Call the progressCallbacks on a Deferred object with the given context and args.
Utility method to filter and/or chain Deferreds.
Add handlers to be called when the Deferred object generates progress notifications.
Determine the current state of a Deferred object.
Add handlers to be called when the Deferred object is resolved, rejected, or still in progress.
The element where the currently-called jQuery event handler was attached.
Check the current matched set of elements against a selector, element, or jQuery object and return true if at least one of these elements matches the given arguments.
A multi-purpose callbacks list object that provides a powerful way to manage callback lists.
Remove an event handler.
Attach an event handler function for one or more events to the selected elements.
Remove an attribute from each element in the set of matched elements.
Remove a previously-stored piece of data.
Stop the currently-running animation on the matched elements.