Description
The callbacks.empty() method removes all of the callbacks from a list.
v1.7
This method has the form:
callbacks.empty()
Return Value
This form return is undefined.
Examples
Use the callbacks.empty()
method to empty a list of callbacks:
// a sample logging function to be added to a callbacks list
var foo = function(value1, value2){
console.log('foo:' + value1 + ',' + value2);
}
// another function to also be added to the list
var bar = function(value1, value2){
console.log('bar:' + value1 + ',' + value2);
}
var callbacks = $.Callbacks();
// add the two functions
callbacks.add(foo);
callbacks.add(bar);
// empty the callbacks lis
callbacks.empty();
// check to ensure all callbacks have been removed
console.log(callbacks.has(foo)); // false
console.log(callbacks.has(bar)); // false