Sono nuovo del forum e chiedo a voi qual'è il problema del seguente codice Jquery.
L'animazione si esegue solo 1 volta e per giunta con solo l'ultima classe aggiunta (add4).

Codice:
$(document).ready(function() {

	function animazione(poke){
	$("#centrale_index").animate({left: "20px", opacity: "0"}, 1000,function() {
			$("#centrale_index").removeClass("add0 add1 add2 add3 add4 add5 add6 add7");
		$("#centrale_index").addClass(poke);
	$("#centrale_index").animate({left: "0px", opacity:"1"},1000)
	
	})}
	
     for(x = 1; x<10; x++)
	  {
		  
	  
        if (x === 1){ p = "add0" ;}
		else if (x === 2){ p = "add1" ;}
		else if (x === 3){ p = "add2" ;}
		else if (x === 4){ p = "add3" ;}
		else { p = "add4";}
	  
	  animazione(p);
	 
	  }
});