NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Lekce 5 - Třídy v jQuery (DOM)

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Neaktivní uživatel:8.3.2014 19:10

Zdravím, v první větě v sekci .toggleClass je chyba..je tam .tohhleClass ... jo a ještě tohle: $(selector).tog­gleClass('moje­Trida', cislo % 2 === 0); ...myslím že ta tři rovnítka mají být o jedno chudší ... díky za lekci a doufám, že budeš pokračovat je to dost zajímavé.

Odpovědět
8.3.2014 19:10
Neaktivní uživatelský účet
Avatar
Honza Bittner
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Honza Bittner:8.3.2014 20:16

Tři rovnítka tam jsou správně, viz třeba http://stackoverflow.com/…n-javascript
:)

Za tu chybu děkuji.

Odpovědět
8.3.2014 20:16
FIT ČVUT alumnus :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://github.com/tenhobi/ama.
Avatar
Odpovídá na Honza Bittner
Neaktivní uživatel:8.3.2014 22:04

No..musím se omluvit...tohle jsem nevěděl a dokonce jsem si to ani neověřil...značná chyba ... díky za informaci.

Odpovědět
8.3.2014 22:04
Neaktivní uživatelský účet
Avatar
Odpovídá na Honza Bittner
Neaktivní uživatel:8.3.2014 22:52

koukal jsem na to a nechápu tedy proč používáš tři ... proč bys tu nepoužil dvě? vždyť obě dvě porovnávané metody jsou stejného datového typu ... sám jsem to vyzkoušel a porovnává to naprosto v pořádku..takže jsem tím mírně zmaten...

Odpovědět
8.3.2014 22:52
Neaktivní uživatelský účet
Avatar
Honza Bittner
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Honza Bittner:9.3.2014 0:14

Pokud by ti někdy vyhodilo

cislo % 2

false, tak by se podmínka provedla, my ale chceme pouze číslo 0, tedy použijeme ===.

Odpovědět
9.3.2014 0:14
FIT ČVUT alumnus :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://github.com/tenhobi/ama.
Avatar
Odpovídá na Honza Bittner
Neaktivní uživatel:9.3.2014 0:18

Ah..jistě už rozumím ... konverze je v tomhle směru proti nám...nenapadlo mne předpokládat, že by se tohle mohlo stát..pokud se nepletu musel bych zkonit něco s proměnnou cislo ... jinak clear

Editováno 9.3.2014 0:20
Odpovědět
9.3.2014 0:18
Neaktivní uživatelský účet
Avatar
Honza Bittner
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Honza Bittner:9.3.2014 0:35

Pokud by se tam prostě dostalo nějakým způsobem něco, co znamená 0, tak by se nám to vykonalo...

Můžeš se kouknout na tento přehled, první je == a kousek pod tím je ===, tak můžeš porovnat ;)

Odpovědět
9.3.2014 0:35
FIT ČVUT alumnus :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://github.com/tenhobi/ama.
Avatar
Honza Bittner
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Honza Bittner:9.3.2014 23:16

Zapomněl jsem vložit odkaz na ten přehled...
-> http://zero.milosz.ca/

Odpovědět
9.3.2014 23:16
FIT ČVUT alumnus :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://github.com/tenhobi/ama.
Avatar
Odpovídá na Honza Bittner
Neaktivní uživatel:10.3.2014 20:37

Dobrá tabulka...díky bude se hodit...

Odpovědět
10.3.2014 20:37
Neaktivní uživatelský účet
Avatar
Miroslav Sivoň:4.2.2018 19:46

diky za tutorial. Pridavam skript s preklikavanim pro inspiraci, ktery ma obarvenou pouze jednu polozku. Vychazel jsem s teto a predchozi lekce.

var sklad = [];
$('ul li').on('click', function(){
   if ( $(this).hasClass('aktivni') )
   {
      $(this).removeClass('aktivni');
      sklad.pop();
   }
   else
   {
      //sklad.removeClass('aktivni');
      $(sklad[0]).removeClass('aktivni');
      sklad.pop();
      $(this).addClass('aktivni');
      sklad.push($(this));
   }

});

 
Odpovědět
4.2.2018 19:46
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 10 zpráv z 18.