Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> settimeout nie wywołuje się poprawnie, ciągły bład is not defined
Coyot121
post 24.05.2011, 22:25:38
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 11.03.2009
Skąd: Cieszyn

Ostrzeżenie: (0%)
-----


Kod
    $("#test").click(function (){loop(4); });
    var i = 0;
    function loop( iHowMany  ){
        
        $("#test").text(i++);
        if ( i < iHowMany ){
            setTimeout("loop( iHowMany )",1000);
        }
    }


w założeniu funkcja ta po naciśnięciu przycisku powinna się powtarzać tak długo dopóki "i" nie będzie mniejsze od 4
Przeszukałem już wiele stron i ciągle nie mogę sobie z tym poradzić. Przy próbie ponownego wywołania funkcji Loop wyskakuje błąd"loop is not defined"

Bardzo proszę o pomoc bo przez to nie mogę kontynuować mojego projektu. ogólnie jako argument będzie podawana tabela z parametrami i po określonym czasie mają one się zmieniać lecz nie mogę przez to przebrnąć
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 4.07.2025 - 06:19