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
discount 30
Avatar
valgard
Člen
Avatar
valgard:27.11.2012 16:08

Ahoj. Hľadal som v článku podrobnejší popis funkcie znaku $, ale nejako som nič nenašiel, alebo sa blbo pozerám? V predchádzajúcom článku bolo napísané, že to v následujúcom (teda asi tomto) bude viac vysvetlené :). Možeš to prosím bližšie vysvetliť ? Rovnako netuším, prečo je pred tlačítkom použitý znak # a pred políčkom je len znak "."

Ak sú to nejaké základné veci, tak sa ospravedlňujem, ale čo sa týka programovania (akéhokoľvek), tak s tým len začínam.

Mimochodom, bude pokračovanie seriálu, tak ako píšeš na konci článku, alebo je pokračovaním ďalší diel týkajúci sa objektového programovania ?

 
Odpovědět
27.11.2012 16:08
Avatar
David Jančík
Tým ITnetwork
Avatar
Odpovídá na valgard
David Jančík:27.11.2012 16:20

Má to trošku více významů, ale v jQuery je to hlavně jako odkaz na objekt jQuery. Abys nemusel psát jQuery("#id") tak dáš $("#id").

$("#kontejner") -> vybere element s id kontejner
$(".policko") -> vybere element, který má třídu policku

Nahoru Odpovědět
27.11.2012 16:20
Zapomeň, že je to nemožné a udělej to ;)
Avatar
Kit
Redaktor
Avatar
Odpovídá na valgard
Kit:27.11.2012 16:38

Všechny ty znaky jsou vymyšleny kvůli zkrácení kódu.
'$' je synonymum pro 'jQuery'
'.' je odvozeno z CSS pro označení třídy
'#' je odvozeno z CSS pro označení id

Nahoru Odpovědět
27.11.2012 16:38
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
valgard
Člen
Avatar
valgard:28.11.2012 8:53

Díky za odpoveď. Nebol som si istý významom znaku $. V komentári:
// pro přístup k elementu, který událost vyvolal, použijeme $(this)
ma zmiatlo slovíčko "this".

 
Nahoru Odpovědět
28.11.2012 8:53
Avatar
Kit
Redaktor
Avatar
Odpovídá na valgard
Kit:28.11.2012 9:53

Klíčové slovo this označuje lokální objekt, ze kterého byla metoda zavolána.

Nahoru Odpovědět
28.11.2012 9:53
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
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 5 zpráv z 5.