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

jQuery API 2.2.0

callbacks.fireWith()

分类:Callbacks对象

返回: Callbacks

callbacks.fireWith( [context ] [, args ] )

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

加入于: 1.7
callbacks.fireWith( [context ] [, args ] )
  • context
    Type:
    在被引发的列表中的回调函数的上下文的引用。
  • args
    Type:
    一个参数,或者参数数组,它会被传给列表中的回调函数。

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

示例

使用callbacks.fireWith()方法以引发一个回调函数列表,带有特定的上下文以及一个参数数组。

// 一个示例的记录函数,用来添加到一个回调函数列表中
var log = function( value1, value2 ) {
  console.log( "Received: " + value1 + "," + value2 );
};
 
var callbacks = $.Callbacks();
 
// 把记录方法添加到回调函数列表
callbacks.add( log );
 
// 使用“window”上下文和一个参数数组引发列表中的回调函数
 
callbacks.fireWith( window, [ "foo","bar" ] );
// 输出:"Received: foo, bar"

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

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