## callbacks.empty()Returns: Callbacks

Description: Remove all of the callbacks from a list.

- #### version added: 1.7 callbacks.empty()

  - This method does not accept any arguments.

This method returns the Callbacks object onto which it is attached (`this`).

## Example:

Use `callbacks.empty()` to empty a list of callbacks:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
    // A sample logging function to be added to a callbacks listvar foo = function( value1, value2 ) {  console.log( "foo: " + value1 + "," + value2 );}; // Another function to also be added to the listvar bar = function( value1, value2 ) {  console.log( "bar: " + value1 + "," + value2 );}; var callbacks = $.Callbacks(); // Add the two functionscallbacks.add( foo );callbacks.add( bar ); // Empty the callbacks listcallbacks.empty(); // Check to ensure all callbacks have been removedconsole.log( callbacks.has( foo ) );// falseconsole.log( callbacks.has( bar ) );// false