W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
在一個沒有激活動畫的集合上調(diào)用 .promise()
.promise() 函數(shù)返回一個 Promise 對象,觀察某種類型被綁定到集合的所有行動,是否已被加入到隊(duì)列中。
注意:1. .promise() 方法返回一個動態(tài)生成的 Promise,當(dāng)綁定到集合中的所有特定動作(action)已經(jīng)被加入或未被加入到隊(duì)列中時(shí),生成的 Promise 將被受理(resolve)。
2. type 的默認(rèn)值是"fx" ,這意味著被受理(resolve)的 Promise 對象是在所有被選中元素的動畫都完成時(shí)返回的。
3. 如果提供 target 參數(shù),.promise() 在該參數(shù)上添加方法,然后返回這個對象,而不是創(chuàng)建一個新的。它適用于在一個已經(jīng)存在的對象上添加 Promise 行為的情況。
參數(shù) | 描述 |
---|---|
type | String類型 需要待觀察隊(duì)列類型。 |
target | PlainObject類型 將要綁定 promise 方法的對象。 |
動畫結(jié)束時(shí)調(diào)用受理返回的 Promise
當(dāng)所有的動畫結(jié)束時(shí)(包括那些在動畫回調(diào)函數(shù)和之后添加的回調(diào)函數(shù)中初始化的動畫),受理(Resolve)返回的 Promise。
使用 $.when() 語句受理返回的 Promise
使用 $.when() 語句(.promise() 方法使得在 jQuery 集合中實(shí)現(xiàn)它變成了可能),受理(Resolve)返回的 Promise。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: