Diskuze: Problém s jQuery

JavaScript JavaScript Problém s jQuery

Avatar
Petr G
Redaktor
Avatar
Petr G:

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:

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..
Avatar
Petr G
Redaktor
Avatar
Odpovídá na Jenkings
Petr G:

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
David Čápka:

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  +1 8.8.2013 14:11
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
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.