а вы хоть официальную справку
http://api.jquery.com/animate/ читали? она вроде не сложная
a.animate({left:String(a.position().left+100)+"px"},1000, function() {
b.animate({left:String(b.position().left+200)+"px"},1000, function() {
c.animate({left:String(c.position().left+300)+"px"},1000);
});
});
теперь вроде по очереди