jquery 手册
Ajax
属性(Attributes)
回调对象(Callbacks ..
核心(Core)
CSS
数据(Data)
延迟对象(Deferred o ..
尺寸(Dimensions)
效果(Effects)
事件(Events)
表单(Forms)
文档操作(Manipulati ..
杂项(Miscellaneou ..
位置(Offset)
插件编写(Plugin Aut ..
属性(Properties)
选择器(Selectors)
遍历(Traversing)
工具(Utilities)

Returns: DeferredDeferred .deferred.notifyWith( Object context, Object args )

Description:用给定的上下文和参数调用延迟对象的progressCallbacks。
  • version added: 1.7
  • .deferred.notifyWith( Object context, Object args )
  • context 作为this对象传递给progressCallbacks的上下文。
    args 可选参数,用于传递给progressCallbacks。

通常情况下,只有一个递延的创建者,应调用此方法;你可以防止其他代码改变延迟的状态或者通过deferred.promise()返回一个受限制的承诺对象报告状态。

deferred.notifyWith 被访问, 任何progressCallbacks 可以通过访问 deferred.thendeferred.progress来添加。回调是在它们被添加的顺序执行。每次通过来自.notifyWith()的args回调。任何为.notifyWith()后递延是解决或拒绝(或之后添加任何progressCallbacks )被忽略。欲了解更多信息,请参阅文档 Deferred object.

Examples: