callbacks.empty()
从列表中删除所有的回调.
callbacks.empty()
- 这个方法不接受任何参数
此方法返回绑定它的那个回调对象(this
).
Example
用callbacks.empty()
清空一个回调的列表:
// a sample logging function to be added to a callbacks listvar foo =function ( value1, value2 ) { console.log( "foo: " + value1 + "," + value2 ); } // another function to also be added to the listvar 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 list callbacks.empty(); // check to ensure all callbacks have been removed console.log( callbacks.has( foo ) ); // false console.log( callbacks.has( bar ) ); // false