Latest web development tutorials

jQuery .promise () -Methode

jQuery Misc Methoden jQuery Misc Methoden

Beispiele

.promise Anruf auf einem Film-Set nicht aktiviert ist ()

$ (Funktion () { var div = $ ( "<Div />" ); .. Div Versprechen () getan (function ( arg1 ) { // Pop "true" alert ( diese === div && arg1 === div );});})

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

.promise( [type ] [, target ] )

参数 描述
type String类型 需要待观察队列类型。
target PlainObject类型 将要绑定 promise 方法的对象。


Beispiele

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.


jQuery Misc Methoden jQuery Misc Methoden