callbacks.empty()
分类:Callbacks对象
返回: Callbacks
callbacks.empty()
示例
使用callbacks.empty()方法以清空一个回调函数列表:
// 一个示例的记录函数,用来添加到一个回调函数列表中
var foo = function( value1, value2 ) {
console.log( "foo: " + value1 + "," + value2 );
};
// 另一个函数也被添加到列表中
var bar = function( value1, value2 ) {
console.log( "bar: " + value1 + "," + value2 );
};
var callbacks = $.Callbacks();
// 添加两个函数
callbacks.add( foo );
callbacks.add( bar );
// 清空回调函数列表
callbacks.empty();
// 检查所有的回调函数是否已经被删除
console.log( callbacks.has( foo ) );
// false
console.log( callbacks.has( bar ) );
// false