• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Callback auf Animationen

lmp

New member
Also angenommen ich habe eine Box, die lass ich mit hide() verschwinden, wenn die Animation dann abgelaufen ist möchte ich das es wieder in den Orginalzustand kommt.

Macht man das mit Callbacks und weiß jemand vielleicht wie?

Hab jetzt:
HTML:
$(document).ready(function() {
	$("#hide").click(function() {
		$("div").hide("slow");
	});
});
Dies lässt die Box auch verschwinden, aber ich weiß einfach ne wie ich es wieder hinbekomme das sie nach Ablauf wieder auftaucht..:confused:
 
Zuletzt bearbeitet von einem Moderator:
schon klar..
aber ich hab noch andere animationen und die sollen alle nach ablauf wieder in den orginalzustand gebracht werden.
 
... und was ist jetzt genau dein Problem? Du musst den Callback dann hald bei allen Animationen reinbauen...
 
ich glaube er meint wie er den Befehl danach ausführen kann.....

Code:
$(document).ready(function() {
	$("#hide").click(function() {
		$("div").hide("slow", function() {
                        // NUN BIN ICH FERTIG WAS NUN ???
                        alert("animation abgeschlossen");
                 });
	});
});

.hide() | jQuery API Documentation

war das deine frage ?

PS statt .hide würde ich lieber .fadeOut / .fadeIn verwenden oder wenn du es perfekt machen willst ein .fadeTo (da man hier die animation mit .stop stoppen kann und gleich wieder einblenden lassen kann)
 
Zurück
Oben