for(i = 15; i > 0; i--) { var b = i*100; var c = i*25; var e = 16-i; var f = (b+b)*e; $("#slidertitle3").animate({left: "0px"}, b); setTimeout(function() { $("#slidertitle3").animate({left: c+"px"}, b); }, f); }
[...] tyle, że zmienna i w 15 obiegach wynosi 1 (sprawdzone alertem w setTimeout(), jednak w alercie poza setTimeout zmienne poprawnie się zmniejszają (15,14,13 itd)). Co jest powodem i jak to ma poprawnie wyglądać?