>> Gjuha: Le të përmirësohet me se kaluar shembull duke përdorur një JavaScript popullore
Biblioteka quajtur jQuery që do të lejojë ne për të pastruar kodin tonë, ndërsa ende
shmangur çështjen ne hasur më parë ku disa kodin që kam shkruar
u ekzekutua para kohe para se Elementet unë e nevojshme për të ekzistojnë në një DOM
në të vërtetë ka ekzistuar.
>> Vini re këtu në dom-2.html, unë kam një tag script tashmë me një atribut
i burimit vlera e të cilave është URL e Versioni i fundit i kësaj biblioteke.
Më poshtë se unë kam një kod të veçantë script me asnjë burim, por ku unë e kam lënë
dhomë për të shkruar në të vërtetë disa prej kodit tim.
Kodi Unë do të doja të shkruaj është si poshtë, $, e cila është me të vërtetë vetëm
simbol stenografi për jQuery vetë, (dokument).
Me fjalë të tjera, unë jam thjesht duke kaluar si një argument për një funksion të quajtur
jQuery dokumenti, globale variabël, që tashmë ekziston brenda
i ndonjë web faqe.
>> Pastaj le ta bëjmë. Gati, duke e quajtur një funksion apo metodë që përcakton se
copë e mëposhtme të kodit duhet të jetë ekzekutuar vetëm një herë të gjithë dokumentin
është e gatshme, në mënyrë specifike kjo funksion anonim këtu.
$ "# Demo", i cili përcakton që unë do të doja për të marrë elementin nga DOM tim
kush identifikues unik është demo.
Dhe pastaj një herë ne kemi marrë që, le të regjistroheni me vete një mbajtës ngjarje për
dorëzojë ngjarje duke specifikuar. paraqesë, duke kaluar në se një anonim
funksion që pret një argument se ne do të thërrasë ngjarje, e cila është
në fund të fundit vetëm do të jetë një referencë në terezi në aktuale
Ngjarja nënshtrim vetëm në rast se ne do të si për të hyrë në atë drejtpërdrejt.
>> Ndërkohë, le të specifikojë mbajtëse të hapur dhe mbajtëse të ngushtë dhe në brendësi të atyre
formatimin e teksteve, le të vërtetë shkruani kodin se duam ekzekutuar kur kjo formë
është dorëzuar.
vigjilent "hello", dhe le të lidh në në mënyrë që rezultati i quajtur $ "# Emri"
i cili specifikon se unë do të doja të marrë element në DOM time unike e të cilit
Identifikuesi është emri.
Dhe tani le të thërrasë një funksion brenda se objekti quhet val e cila merr
vlera tekstuale që përdoruesi është typed in
Dhe le të lidh në mënyrë që, vetëm për argëtim, një pikë thirrje.
>> Së fundi, në vend se vetëm të kthimit të rreme si ne e para, le të jetë pak më
qartë dhe të specifikojë se duke pasur parasysh se objekt ngjarje, ne do të donim për të parandaluar e saj
parazgjedhur sjellje duke telefonuar në mënyrë specifike një funksion apo metodë të quajtur
parandaluar falimentimin si më poshtë.
event.preventDefault.
Le tani ruajtur kartelën dhe të hapur atë në shfletuesin tim.
http://localhost/dom-2.html
>> Ka që formular.
Le të input David.
Klikimi Submit dhe përshëndetje, David është kthyer.