Description
The callbacks.disable() method disables a callback list from doing anything more.
v1.7
This method has the form:
callbacks.disable()
Return Value
This form return is undefined.
Examples
Use the callbacks.disable()
method to disable further calls being made to a callback list:
// Add a simple logging function
var log = function(value){
console.log(value);
}
var callbacks = $.Callbacks();
// Add the function to the callbacks list
callbacks.add(log);
// fire the items on the list
callbacks.fire("test");
// Result: "test" is output
// Disable further calls
callbacks.disable();
// Call again
callbacks.fire("test 2");
// Result: "test 2" is not output