callbacks.disable()
分类:Callbacks对象
返回: Callbacks
callbacks.disable()
示例
使用callbacks.disable()以禁用对一个回调函数列表的进一步调用。
// 一个示例的记录函数,用来添加到一个回调函数列表中
var foo = function( value ) {
console.log( value );
};
var callbacks = $.Callbacks();
// 把上面的函数添加到列表中
callbacks.add( foo );
// 引发列表中的项目
callbacks.fire( "foo" );
// Outputs: foo
// 禁止进一步调用回调函数
callbacks.disable();
// 试图引发回调函数列表,用“foobar”作为参数。
callbacks.fire( "foobar" );
// foobar没有输出