Ich bin auf der Suche nach einem Ereignis, Callback oder andere Art zu sagen, wenn ein CSS3-Übergang abgeschlossen ist.Gibt es eine Möglichkeit zu sagen, ob ein Element einen CSS3-Übergang abgeschlossen hat?
Ist das möglich?
Ich bin auf der Suche nach einem Ereignis, Callback oder andere Art zu sagen, wenn ein CSS3-Übergang abgeschlossen ist.Gibt es eine Möglichkeit zu sagen, ob ein Element einen CSS3-Übergang abgeschlossen hat?
Ist das möglich?
Verwenden Sie das Ereignis transitionend
. Beachten Sie, dass herstellerspezifische Präfixe hinzugefügt werden müssen.
Hören Sie auf das transitionend Veranstaltung:
https://developer.mozilla.org/en/CSS/CSS_transitions#Detecting_the_completion_of_a_transition
Da es Browser-Präfixe verwendet, werden Sie auf mehrere verschiedene Versionen dieses Ereignisses für verschiedene Browser zu hören haben.
http://stackoverflow.com/questions/9736919/check-if-element-is-being-animated-css3 könnte helfen – powerbuoy
Danke, das beantwortet eine etwas andere Frage - in Bearbeitung vs. abgeschlossen - aber ist auch hilfreich. – buley