callbacks.fire()
引数を与えて、全てのコールバックリストに追加された関数を実行します。
callbacks.fire( arguments ) 1.7追加
戻り値:Callbacks
引数 | 説明 |
---|---|
arguments | コールバック関数に渡す引数、または引数のリストを指定します。 |
callbacks.fire()を使用して、コールバックリストを発火する例です。
// コールバックリスト追加用のログ出力の関数を作成。
var foo = function( value ){
console.log( 'foo:' + value );
}
var callbacks = $.Callbacks();
// foo関数をコールバックリストに追加
callbacks.add( foo );
// コールバックリストを発火
callbacks.fire( 'hello' ); // 出力: 'foo: hello'
callbacks.fire( 'world '); // 出力: 'foo: world'
// もう一つ関数を作成
var bar = function( value ){
console.log( 'bar:' + value );
}
// bar関数をコールバックリストに追加
callbacks.add( bar );
// 再びコールバックリストを発火
callbacks.fire( 'hello again' );
// 出力:
// 'foo: hello again'
// 'bar: hello again'
© 2010 - 2017 STUDIO KINGDOM