callbacks.add()
分类:Callbacks对象
返回: Callbacks
callbacks.add( callbacks )
描述:把一个回调函数或者回调函数集合添加到某个回调函数列表。
该方法返回它要附加到的Callbacks对象(this)。
示例
使用callbacks.add()以向一个回调函数列表添加新的回调函数。
// 一个示例的记录函数,用来添加到一个回调函数列表中
var foo = function( value ) {
console.log( "foo: " + value );
};
// 另一个函数也被添加到列表中
var bar = function( value ) {
console.log( "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"