>> SPEAKER: Nézzük javítása után az utolsó használatával például egy népszerű JavaScript
nevű könyvtárat jQuery, amely lehetővé teszi bennünket, hogy tisztítsák meg a kódot, miközben továbbra is
elkerülve a kérdés találkoztunk korábban, amely alapján bizonyos kódot, amit írtam
végezték ki idő előtt, mielőtt a elemeket kellett, hogy létezik a DOM
valóban létezett.
>> Figyeljük meg itt dom-2.html, van egy script tag már egy attribútum
A forrás, amelynek értéke az URL-t a legújabb változata a könyvtár.
Alatta van egy külön script tag nincs forrás, de hol hagytam
szoba valójában írni néhány saját kódját.
A kód szeretnék írni olyan következik, $, ami tényleg csak
összevont írásmód jQuery maga (document).
Más szóval, én egyszerűen csak halad, mint egy érv, hogy egy függvény neve
jQuery a dokumentumot, a globális változó, hogy már létezik benne
bármilyen weboldalt.
>> Akkor csináljuk. Készen áll, amelyben egy függvény vagy módszer, amely meghatározza, hogy
A következő darab a kódot kell végre egyszer a teljes dokumentum
kész, kifejezetten ezt névtelen funkció itt.
$ "# Demo", amely meghatározza, hogy szeretnék hogy az elem az én DOM
aki egyedi azonosítót demo.
És ha egyszer már ütött, hogy nézzük regisztrálni az eseménykezelőt
A be eseményt megadásával. be, halad az, hogy egy névtelen
funkció, amely számít az egyik érv hogy hívjuk esemény, amely a
végül csak lesz a referencia a fajta a tényleges
benyújtás esetén csak abban az esetben lenne szeretné elérni, hogy az közvetlenül.
>> Közben hadd adja nyitott merevítő és szoros zárójel és belül azok
nadrágtartó, nézzük valóban írni a kódot hogy azt akarjuk végrehajtani, amikor ebben a formában
benyújtották.
figyelmezteti a "hello", és menjünk összefűzni a úgy, hogy az eredmény a hívó $ "# name"
amely előírja, hogy azt szeretnénk, ha Az elem a DOM, melynek egyedi
azonosító nevet.
És nézzük most hívni egy függvényt belsejében az objektum az úgynevezett val ami lesz
A szöveges érték a felhasználó gépelt be
És nézzük összefűzni az, hogy a csak for fun, egy felkiáltójel.
>> Végül nem csak return false, mint mi volt korábban, legyünk egy kicsit
explicit és adja meg, hogy tekintettel arra, hogy rendezvény célja, szeretnénk, hogy megakadályozzák a
alapértelmezett viselkedés külön hívás egy függvény vagy metódus neve
alapértelmezett megakadályozzák a következők szerint.
event.preventDefault.
Nézzük most menteni a fájlt, és nyisd ki a böngészőben.
http://localhost/dom-2.html
>> Ott van az a formája.
Menjünk be David.
Kattintva elküldése és hello, David visszatért.