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.resolve( Object args )

描述:解决一个延迟对象并用给定的参数调用doneCallbacks。
  • version added: 1.5
  • .deferred.resolve( Object args )
  • args 可选参数,用于传递给doneCallbacks。

通常,仅仅递延的创建者才能调用这个方法;你可以使用返回一个 deferred.promise()的方式阻止其它代码改变递延的状态。

当延迟被拒绝后,任何用deferred.thendeferred.done方法添加的failCallbacks将被调用。 回调按其添加的顺序执行。每一个回调使用.resolve()传递的参数。 更多信息请参考 Deferred object

例子: