I don’t think there is any plugin for that (for which framework, actually?) but it’s not hard to write that from scratch with a little knowledge of JS. Since rotation of elements isn’t very well supported in many browsers yet it’s probably best to do that with sprites and “tweening” – i. e. create an image for each stage of the rotation and combine them into one
sprite sheet which you apply as background to the element in question; create as many “frames” as you have rotation stages in the image by changing class names of the element sequentially using
setInterval().
Edit: Just after finishing my post it occurred to me to search for “javascript tweening” and lo and behold, there are already JS frameworks/plugins for motion tweens.