I think you could use the animate callback function, but you have to transcode all your logic:
$(".icon") .animate({left:'+=23px',top:'+=23px'},500,'linear',function(){$(".Chesham").animate({opacity:1},10);}) .animate({left:'+=22px'},500,'linear',function(){$(".Chalfont").animate({opacity:1},10);})
Do the same for everyone.
source share