jQuery .promise () -Methode
Beispiele
.promise Anruf auf einem Film-Set nicht aktiviert ist ()
Versuchen »
Definition und Verwendung
.promise () gibt ein Versprechen Objekt irgendeine Art von Aktion zu beobachten ist für alle Sammlungen gebunden ist, ob es in die Warteschlange hinzugefügt wurde.
Hinweis: 1. .promise () Methode gibt eine dynamisch generierte Versprechen, wenn sie auf die Sammlung aller spezifischen Maßnahmen gebunden (Aktion) hinzugefügt wurde oder nicht zu der Warteschlange hinzugefügt, wird die resultierende Versprechen angenommen (Entschlossenheit) .
Der Standardwert ist 2. Typ "fx", was bedeutet, unterhalten zu werden (Entschlossenheit) das Versprechen Objekte ausgewählt werden, wenn alle Elemente Animation zurück abgeschlossen sind.
3. Wenn Sie Zielparameter liefern, .promise () -Methode für diesen Parameter zu addieren und dann das Objekt zurück, anstatt eine neue zu erstellen. Sie bezieht sich auf eine Situation, auf ein Objekt, das bereits existiert Versprechen Verhalten hinzuzufügen.
Grammatik
参数 | 描述 |
---|---|
type | String类型 需要待观察队列类型。 |
target | PlainObject类型 将要绑定 promise 方法的对象。 |
Weitere Beispiele
Aufruf gibt of Promise Ende der Animation akzeptieren
Wenn alle das Ende der Animation (die in der Animation Rückruf einschließlich und dann die Callback-Funktion initialisiert Animation hinzufügen), Empfangen (Resolve) zurück Versprechen.
Verwenden Sie .when $ () Anweisung zurück Versprechen zu akzeptieren
Verwenden Sie .when $ () Anweisung (.promise () -Methode, so dass es möglich wird, in der jQuery Sammlung zu erreichen), Empfangen (Resolve) zurück Versprechen.