# callbacks.remove()

所属分类：回调对象 英文文档：callbacks.remove()

## callbacks.remove( callbacks )返回: Callbacks

描述: 从回调列表中的删除一个回调或回调集合。

- #### 添加的版本: 1.7callbacks.remove( callbacks )

  - callbacks
    类型: Function, Array
    从回调列表中删除的一个函数，或者函数数组。

此方法返回绑定它的那个回调对象 (`this`).

## 例子:

#### 使用 `callbacks.remove()` 从回调列表中的删除回调:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
    // a sample logging function to be added to a callbacks listvar foo = function( value ) {  console.log( "foo: " + value );}; var callbacks = $.Callbacks(); // add the function "foo" to the listcallbacks.add( foo ); // fire the items on the listcallbacks.fire( "hello" );// outputs: "foo: hello" // remove "foo" from the callback listcallbacks.remove( foo ); // fire the items on the list againcallbacks.fire( "world" ); // nothing output as "foo" is no longer in the list