Fx.Rotate es una clase Javascript que utiliza la biblioteca Mootools para animar y rotar elementos.
Como ejemplo, el siguiente código es el necesario para rotar un elemento:
window.addEvent('domready',function() { var rotate = new Fx.Rotate('rotate-me',{duration:'long'}); document.id('do-rotate').addEvent('click',function() { rotate.start(0,45); //showtime! }); });
La clase Fx.Rotate fue publicada por David Walsh; en su blog además de la explicación detallada (en inglés), hay un demo funcional.
Fx.Rotate
Sitio: davidwalsh.name/mootools-rotate