TransitionEnd is an agnostic and cross-browser library to work with transitionend event.