>> SPEAKER: Poďme vylepšiť, že posledný napríklad pomocou populárnej JavaScript
knižnica s názvom jQuery, ktoré umožnia nám upratať náš kód, zatiaľ čo stále
vyhnúť sa problému sme sa stretli predtým, kedy nejaký kód, ktorý som napísal
bol vykonaný predčasne pred prvky potrebné Aj existovať v DOM
skutočne existovala.
>> Všimnite si, v dom-2.html, mám Skript už tag s atribútom
zdroje, ktorých hodnota je URL Najnovšiu verziu tejto knižnice.
Nižšie že mám samostatný skript tag bez zdroja, ale kde som opustil
izbu skutočne napísať niektoré z mojej vlastnej kód.
Kód Chcel by som napísať, ako vyplýva, $, čo je naozaj len
skrátený zápis pre jQuery sám, (dokument).
Inými slovami, ja som proste okolo ako Argument k funkcii s názvom
jQuery dokument, globálne premenná, ktorá už existuje v
z akejkoľvek webovej stránky.
>> Tak poďme robiť. Pripravený, volanie funkcie alebo metóda, ktorá stanovuje, že
Nasledujúce kus kódu by sa mala uskutočnil len raz v celom dokumente
je pripravený, konkrétne to anonymné funkcie tu.
$ "# Demo", ktorý stanovuje, že by som chcel získať prvok z mojej DOM
ktorý je jedinečný identifikátor je demo.
A potom, akonáhle sme sa dostali, že, poďme zaregistrujte sa s ním obsluhy udalostí pre
odoslať udalosť zadaním. predložiť, prechádzajúci sa, že anonymný
funkcia, ktorá očakáva jeden parameter že zavoláme udalosť, ktorá je
nakoniec len bude referencie druhov na reálne
podanie udalosť len v prípade, my by sme Páči sa mi prístup, ktorý priamo.
>> Medzitým, poďme špecifikovať otvorené rovnátka a V blízkosti ortéza a vnútri tých
traky, poďme vlastne písať kód že chceme vykonať, keď je táto forma
je predložený.
upozornenie "ahoj," a poďme zřetězit na takže výsledok volanie $ "# meno"
ktorý stanovuje, že by som chcel, aby sa prvok v mojom DOM, ktorého jedinečný
Identifikátor je názov.
A poďme teraz volať funkciu vnútri že objekt nazvaný val, ktorý dostane
textová hodnota, ktorá užívateľ zadali palcov
A poďme zřetězit na to, že práve pre zábavu, výkričník.
>> Konečne, skôr než len return false ako sme sa predtým, buďme trochu viac
explicitné a určiť, že vzhľadom na to, že Objekt udalosti, radi by sme, aby sa zabránilo
predvolené správanie špecificky volanie funkcia alebo metóda volaná
zabrániť predvolené takto.
event.preventDefault.
Poďme sa teraz súbor uložte a otvoriť ho v prehliadači.
http://localhost/dom-2.html
>> Tam je to forma.
Poďme vstup David.
Kliknutím na Odoslať a ahoj, David je späť.