Looks like default easing in jQueryRotate plugin is not linear.. Image rotate with slowdown at the end of rotation. So if I use recursive function image doesn't rotate evenly.
Example:
Here is the code:
HTML:
<div id="rotate_me" style="border: 1px solid red; width: 100px; height: 100px"></div>
JS:
var rotation = function (){
jQuery("#rotate_me").rotate({
angle: 0,
animateTo:360,
duration: 1600,
callback: rotation
});
}
rotation();