Witam! Napisałem taki oto kod:
function gallery(id,tablica,akt)
{
$("#load").css("width","20px");
$("#load").animate({width: "+=580px"},7900)
if(akt >= tablica.length)akt=0;
$(id).css('opacity',1);
$(id).css("background-image","url('"+tablica[akt]+"')");
timing = setTimeout(function (){gallery(id,tablica,akt+1)},8000);
}
i za pierwszym wywołanie linijka:
$("#load").animate({width: "+=580px"},7900)
jest chyba pomijana bo szerokośc obiektu się nie zmienia.
Po paru następnych wykonaniach szerokość przestaje się "zerować".
$("#load").css("width","20px");
i obiekt zaczyna się poszerzać, i wychodzić poza ekran.
Czy wiecie dlaczego?