jQuery CallbackMethoden


Callback-Funktionen werden ausgeführt, nachdem die aktuelle Animation 100% abgeschlossen ist.


jQuery-Animationsprobleme

Viele jQuery-Funktionen beinhalten Animationen. Diese Funktionen könnenspeedoderdurationals optionalen Parameter übergeben.

Beispiel:$("p").hide("slow")

speedoderdurationDer Parameter kann auf viele verschiedene Werte gesetzt werden, wie "slow", "fast", "normal" oder Millisekunden.

Beispiel

Das folgende Beispiel ruft die Callback-Funktion auf, nachdem der hide-Effekt vollständig abgeschlossen ist:

Verwendung des Callback-Beispiels

$("button").click(function(){ $("p").hide("slow",function(){ alert("Der Absatz ist jetzt ausgeblendet"); }); });

Selbst ausprobieren

Das folgende Beispiel hat keine Callback-Funktion; die Alert-Box wird angezeigt, bevor der Hide-Effekt abgeschlossen ist:

Ohne Callback

$("button").click(function(){ $("p").hide(1000); alert("Der Absatz ist jetzt ausgeblendet"); });

Online-Beispiel »
Andere Erweiterungen