jQuery callbacks.fire() 方法
實例
傳入指定的參數調用所有的回調
$(function () {
// 將被添加到列表的一個簡單的函數
var foo = function( value ) {
alert( "foo:" + value );
};
var callbacks = $.Callbacks();
// 添加函數 "foo" 到列表
callbacks.add( foo );
// 傳入參數調用所有回調列表
callbacks.fire( "hello" ); // 輸出: "foo: hello"
callbacks.fire( "world" ); // 輸出: "foo: world"
// 添加另一個函數到列表
var bar = function( value ){
alert( "bar:" + value );
};
// 添加這個函數到列表
callbacks.add( bar );
// 傳入參數調用所有回調列表
callbacks.fire( "hello again" );
// 輸出:
// "foo: hello again"
// "bar: hello again"
})
定義和用法
callbacks.fire() 函數用於傳入指定的參數調用所有的回調。
此方法返回一個回調對象到它綁定的回調列表。
語法
callbacks.fire( arguments )
參數 | 描述 |
---|---|
arguments | 任意類型 傳回給回調列表的參數或參數列表 |