Vianoce v ITnetwork sú tu! Dobí si teraz kredity a získaj až 80 % extra kreditov na e-learningové kurzy ZADARMO. Zisti viac.
Hľadáme nové posily do ITnetwork tímu. Pozri sa na voľné pozície a pridaj sa k najagilnejšej firme na trhu - Viac informácií.

Diskusia – 5. diel - Triedy v jQuery (DOM)

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
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é.

Odpovedať
8.3.2014 19:10
Neaktivní uživatelský účet
Avatar
Honza Bittner
Tvůrce
Avatar
Odpovedá 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.

Odpovedať
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
Odpovedá 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.

Odpovedať
8.3.2014 22:04
Neaktivní uživatelský účet
Avatar
Odpovedá 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...

Odpovedať
8.3.2014 22:52
Neaktivní uživatelský účet
Avatar
Honza Bittner
Tvůrce
Avatar
Odpovedá 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 ===.

Odpovedať
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
Odpovedá 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

Editované 9.3.2014 0:20
Odpovedať
9.3.2014 0:18
Neaktivní uživatelský účet
Avatar
Honza Bittner
Tvůrce
Avatar
Odpovedá 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 ;)

Odpovedať
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
Odpovedá 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/

Odpovedať
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
Odpovedá na Honza Bittner
Neaktivní uživatel:10.3.2014 20:37

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

Odpovedať
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));
   }

});

 
Odpovedať
4.2.2018 19:46
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zatiaľ nikto nevložil komentár - buď prvý!