Pouze tento týden sleva až 80 % na e-learning týkající se PHP. A zároveň využij akce až 30 % zdarma při nákupu e-learningu. Více informací.
Hledáme asistenty pro kurzy programování - pohodová brigáda. Více info
PHP week
Avatar
Petr Gürth
Redaktor
Avatar
Petr Gürth:6.8.2013 11:06

Ahoj, potřebuji pomoct s jedním jednoduchým skriptem, s kterým si už nevím rady. :(
Jde o to, že mám zde cyklus for, který mi nefunguje.

for (var i = 0; i < liMenu.length; i++) {
    $(liMenu[i]).click(function () {
        zmena_obsahu(i);
    });
}

Když to ale napíši bez cyklusu, tak to funguje.

$(liMenu[1]).click(function () {
    zmena_obsahu(1);
});

Není to ale optimální řešení, tak proto bych chtěl od vás pomoct. Děkuji :)

Celý skript: http://www.itnetwork.cz/dev-lighter/161

 
Odpovědět
6.8.2013 11:06
Avatar
Jenkings
Redaktor
Avatar
Jenkings:6.8.2013 11:14

V konzoli by se ti mělo vypisovat kde je chyba ne ?

Nahoru Odpovědět
6.8.2013 11:14
Největší časovou náročnost má výpočet časové náročnosti..
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
Petr Gürth
Redaktor
Avatar
Odpovídá na Jenkings
Petr Gürth:6.8.2013 11:17

Nic se mi nevypíše :(

 
Nahoru Odpovědět
6.8.2013 11:17
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Petr Gürth
David Čápka:8.8.2013 14:11

To by nemělo být těžké debugovat, pro začátek bych si nechal v cyklu vyskočit alert(), jestli se vůbec provádí.

Nahoru Odpovědět
8.8.2013 14:11
Jsem moc rád, že jsi na síti, a přeji ti top IT kariéru, ať jako zaměstnanec nebo podnikatel. Máš na to! :)
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.