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

jQuery API 2.2.0

deferred.notify()

分类:Deferred对象

返回: Deferred

deferred.notify( args )

描述:在某个Deferred对象上,用给定的参数args调用progressCallbacks。

加入于: 1.7
deferred.notify( args )
  • args
    类型:Object
    可选的参数,它会传递给progressCallbacks。

通常,只有Deferred对象的创建器才可以调用这个方法;你可以利用deferred.promise(),通过返回一个受限制的Promise对象,来防止别的代码改变这个Deferred对象的状态,或者报告其状态。

在调用deferred.notify的时候,任何通过deferred.then方法或者deferred.progress方法添加的progressCallbacks回调函数,都会被调用。会按照添加回调函数的顺序执行回调函数。每个回调函数被传入来自.notify()的参数args。当一个Deferred对象被解决或者被拒绝后(或者在那之后添加progressCallbacks回调函数),任何对.notify()方法的调用都会被忽略。欲得更多信息,参见Deferred对象

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

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