jQuery callbacks.lock () -Methode
Beispiele
() Callback-Liste mit einem Schloss callbacks.lock, weiter zu vermeiden, ändern Sie die Liste der staatlichen
$ (Funktion () {
// Wird der Liste eine einfache Funktion hinzugefügt werden
var foo = function ( Wert ) {
alert ( "Foo:" + Wert );}; Var . Rückrufe = $ Rückrufe (); // die Funktion zur Liste hinzufügen
Rückrufe. add ( foo ); // Parameter bestanden alle die Rückrufliste aufrufen
Rückrufe. Feuer ( "Hallo" ); // Ausgabe "foo: hallo"
// Lock - Rückrufliste
. Rückrufe sperren (); // versuchen , die Rückrufliste erneut aufzurufen
Rückrufe. Feuer ( "Welt" ); // Wenn die Liste gesperrt ist, können Sie eines der Elemente nicht nennen, so die "Welt" wird nicht ausgeführt weitergegeben
})
Versuchen »
Definition und Verwendung
callbacks.lock () Funktion wird verwendet, um die Rückrufliste des aktuellen Status zu sperren.
Hinweis: 1. Wenn der Callback - Objekt mit dem "Gedächtnis" Symbol als Parameter - Bindungsfunktion erstellt wird , kann in die Liste aufgenommen werden , nachdem der Rückruf gesperrt ist und Trigger.
2. Diese Methode gibt einen Callback-Objekt an die Rückrufliste es verbindlich.
Grammatik
Diese Methode akzeptiert keine Parameter.
callbacks.lock()
Weitere Beispiele
Verwenden Sie "Speicher" als Parameter Callback - Objekte zu erstellen
Verwenden Sie "Speicher als Parameter ein Callback-Objekt zu erstellen, und zeigen Sie dann die Liste.