callbacks.fire()| jqueryAPI 2.2 中文手册- AspRain.cn 致力于Web开发技术翻译整理

jQuery API 2.2.0

callbacks.fire()

分类:Callbacks对象

返回: Callbacks

callbacks.fire( arguments )

描述:用给定的参数调用某个回调函数列表中所有的回调函数。

加入于: 1.7
callbacks.fire( arguments )
  • arguments
    类型:Anything
    传递回回调函数列表的参数或者参数列表。

该方法返回它要附加到的Callbacks对象(this)。

示例

使用callbacks.fire()以用任何传递给它的参数调用执行列表中的回调函数:

// 一个示例的记录函数,用来添加到一个回调函数列表中
var foo = function( value ) {
  console.log( "foo:" + value );
};
 
var callbacks = $.Callbacks();
 
// 向列表添加函数“foo”
callbacks.add( foo );
 
// 引发列表中的项目
callbacks.fire( "hello" ); // Outputs: "foo: hello"
callbacks.fire( "world" ); // Outputs: "foo: world"
 
// 向列表添加另一个函数
var bar = function( value ){
  console.log( "bar:" + value );
};
 
// 把该函数添加到列表中
callbacks.add( bar );
 
// 再次引发列表中项目
callbacks.fire( "hello again" );
// 输出:
// "foo: hello again"
// "bar: hello again"

如果网页上不能运行示例,请点击http://www.asprain.cn/jQueryAPI/callbacks.fire.htm查看示例。

如果你觉得本文档对你有用,欢迎给翻译作者支付宝打赏,支持翻译作者源源不断翻译更多有用的技术文档。