jQuery callbacks.add() 方法
實例
添加函數到回調函數列表
$(function () {
var foo = function( value ) {
alert( "foo: " + value );
};
// 另一個函數將被添加到列表
var bar = function( value ){
alert( "bar: " + value );
};
var callbacks = $.Callbacks();
// 添加函數 "foo" 到列表
callbacks.add( foo );
// 傳入參數調用所有回調列表函數
callbacks.fire( "hello" );
// 輸出: "foo: hello"
// 添加函數 "bar" 到列表
callbacks.add( bar );
// 傳入參數調用所有回調列表函數
callbacks.fire( "world" );
// 輸出:
// "foo: world"
// "bar: world"
})
定義和用法
callbacks.add() 函數用於在回調列表中添加一個回調或回調的集合。
提示:此方法返回一個回調對象到它綁定的回調列表。
語法
callbacks.add( callbacks )
參數 | 描述 |
---|---|
callbacks | Function,Array類型 一個函數或者一個函數數組,用來添加到回調列表 |