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