Wie kann ich eine Funktion ausführen, nachdem ein bestimmtes Element die Animation beendet hat? Es ist eine Slide-Down-ähnliche Animation, das Element ist verborgen und wenn etwas angeklickt wird, wird es sichtbar, indem es seinen Inhalt nach unten verschiebt (+ Höhe).Ereignis nachdem ein div die Animation beendet hat?
Ich habe keine Kontrolle über die Animationsfunktion auf dieses Element, so kann ich nicht die Callback-Option aus dem .animate Funktion $ verwenden ...
Im Moment habe ich so etwas wie
$('.trigger').click(function(){ // <-- "trigger" will make the element animate
setTimeout(myfunction, 500);
});
, die funktioniert, aber ich mag es nicht, fühlt sich hacky
den anderen Code anzeigen ... – mplungjan