How to use jQuery to wait for the end of CSS3 transitions?

I’d like to fade out an element (transitioning its opacity to 0) and then when finished remove the element from the DOM.

In jQuery this is straight forward since you can specify the “Remove” to happen after an animation completes. But if I wish to animate using CSS3 transitions is there anyway to know when the transition/animation has completed?

6 Answers
6

Leave a Comment