Juery手册 专题
专题目录
您的位置:JS框架 > Juery手册专题 > Jquery1.7-deferred.promise([type],[target])
Jquery1.7-deferred.promise([type],[target])
作者:--    发布时间:2019-11-21

返回值:deferred objectdeferred.promise([type],[target])

概述

返回一个 promise 对象用来观察当某种类型的所有行动绑定到集合,排队与否还是已经完成。

.promise()方法返回一个动态生成的promise对象用来观察当某种类型的所有行动绑定到集合,排队与否还是已经完成。

默认情况下, type是"fx" ,这意味着当选定的元素已完成所有动画是返回的promise是解决的。

解决上下文和唯一的参数是哪个集合到.promise()被调用。

如果target是提供,.promise()将附加到它的方法,然后返回这个对象,而不是创建一个新的。这对在已经存在的对象上附加promise的行为非常有用。

参数

typestringv1.6

需要处理的字符串

targetobjectv1.5

附有promise 方法的object

示例

描述:

一个集合上使用promise,而没有动画解决的promise。

jquery 代码:
var div = $( "<div />" );

div.promise().done(function( arg1 ) {
  // will fire right away and alert "true"
  alert( this === div && arg1 === div );
});
网站声明:
本站部分内容来自网络,如您发现本站内容
侵害到您的利益,请联系本站管理员处理。
联系站长
373515719@qq.com
关于本站:
编程参考手册