Flip is a jQuery plugin to easily flip any element in four directions with a smooth animation.
It has options to customise the direction and speed of the animation. The background colour & text content can also be updated via the options.
There are also three callbacks (before animation, halfway through animation, and animation completed).
It is also possible to revert the last animation with a revert flip method.