non puoi usare un ciclo in questo modo,
prova un approccio del genere
che capisco non essere il massimocodice:$("#right").click(function(){ var k=0, anim=function(){$("#div2").animate({"left": "-=50px"}, "slow", function(){k++; if(k<4) anim()});} anim() });
o prova a valutare cosa fare nella step function di animate
ciao

Rispondi quotando