jQuery .promise () วิธีการ
ตัวอย่าง
.promise โทรในชุดหนังไม่ได้เปิดใช้ ()
ลอง»
ความหมายและการใช้งาน
.promise () ฟังก์ชันส่งกลับวัตถุสัญญาที่จะสังเกตประเภทของการกระทำบางอย่างที่ถูกผูกไว้กับคอลเลกชันทั้งหมดไม่ว่าจะได้รับการเพิ่มคิว
หมายเหตุ: 1. .promise () วิธีการส่งกลับสร้างแบบไดนามิกสัญญาเมื่อผูกไว้กับคอลเลกชันของทุกการกระทำที่เฉพาะเจาะจง (การกระทำ) ได้รับการเพิ่มหรือไม่เพิ่มลงในคิวส่งผลให้สัญญาจะได้รับการยอมรับ (แก้ไข) .
ค่าเริ่มต้นคือ 2. พิมพ์ "FX" ซึ่งหมายถึงการได้รับความบันเทิง (แก้ไข) วัตถุสัญญาจะถูกเลือกเมื่อองค์ประกอบทั้งหมดจะเสร็จสมบูรณ์นิเมชั่นกลับมา
3. ถ้าคุณใส่พารามิเตอร์เป้าหมาย .promise () วิธีการที่จะเพิ่มพารามิเตอร์ที่แล้วกลับวัตถุแทนการสร้างใหม่ ซึ่งจะใช้กับสถานการณ์บนวัตถุที่มีอยู่แล้วเพื่อเพิ่มพฤติกรรมสัญญา
ไวยากรณ์
参数 | 描述 |
---|---|
type | String类型 需要待观察队列类型。 |
target | PlainObject类型 将要绑定 promise 方法的对象。 |
ตัวอย่างเพิ่มเติม
โทรยอมรับผลตอบแทนของการสิ้นสุดสัญญาของการเคลื่อนไหว
เมื่อทุกคนในตอนท้ายของการเคลื่อนไหว (รวมทั้งผู้ที่อยู่ในการติดต่อกลับนิเมชั่นและเพิ่มฟังก์ชันการเรียกกลับเริ่มต้นการเคลื่อนไหว) ที่ได้รับ (แก้ไข) กลับสัญญา
ใช้ $ .when () คำสั่งยอมรับสัญญากลับ
ใช้ $ .when () คำสั่ง (.promise () วิธีการเพื่อให้เป็นไปได้ที่จะประสบความสำเร็จในคอลเลกชัน jQuery) ได้รับ (แก้ไข) กลับสัญญา