What's the best way to do this,
setTimeout() and css({left: '+=1'});
or
animation({left:+=30}, '300', 'linear');
As much as I think that setTimeout and css() is the right way, I can't seem to achieve the right smoothness with it, not to mention that is seems to eat memory alot..
Note that I'm not trying to animation on mousedown and stop on mouseup, not animation from one point to another on click.
animate() increases values by tenths, that's why it's smoother.
Guess you could do the same with css(), but why reinvent the wheel.