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äť.