Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [jQuery] Pętla FOR i błąd przeglądarki
Vercio
post
Post #1





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 16.07.2010

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


Witam,
[JAVASCRIPT] pobierz, plaintext
  1. var news = 0;
  2. for(i=0; news<=10; i++){
  3. if (i%2) continue
  4. $('.news').eq(i).css('margin', '0');
  5. }
[JAVASCRIPT] pobierz, plaintext


Skrypt działa poprawnie, ale niestety wyskakuje taki błąd w przegladarce:
(IMG:http://img856.imageshack.us/img856/9799/zrzutekranu2011126o1233.png)

Może ktoś wie czym błąd jest spowodowany?

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
blooregard
post
Post #2


Newsman


Grupa: Moderatorzy
Postów: 2 033
Pomógł: 290
Dołączył: 21.12.2007
Skąd: Łódź




Kod
if (i%2) continue


nie powinno tam być if(i% 2 == 0) ?

Chociaż niby w sumie (i%2) jakiś wynik zwraca.


Już wiem:
Kod
for(i=0; news<=10; i++){


a news jest ZAWSZE równe 0. Więc pętla wykonuje się bez końca.
Musisz inkrementowac zmienną 'news' w każdym przebiegu pętli.

Powód edycji: [blooregard]:
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 14.10.2025 - 10:45