ASP.NET MVC - Notikumu apstrāde DOM, izmantojot jQuery

Satura rādītājs
Pārkraušana Javascript Tīrā veidā tīmekļa lietojumprogrammā tā vienmēr ir bijusi strīdu vieta, ir tādi, kas aizstāv šo stilu, sakot, ka sniegums uzlabojas, un ir tādi, kas dod priekšroku izmantot sistēmu, kas ļauj apkopot norādījumu apjomu. .
Lai kāda būtu nostāja, viss, kas liek mums rakstīt īsāku kodu un ar mazākām kļūdām, ir kaut kas svarīgs, protams, veiktspēja ir ļoti svarīgs jautājums, kas jāpatur prātā, bet notikumu apstrādei nekas tāds nav jQueryŠī sistēma ļauj mums ļoti vienkārši manipulēt ar DOM koku, un tai jau ir daži slāņi, lai kontrolētu, kā mēs varam aktivizēt notikumus.
Notikuma sagatavošana, izmantojot jQuery
Mēs to jau zinām ar notikumu onclick () mēs varam izsekot, kad lietotājs noklikšķina uz elementa, kas saistīts ar šo notikumu, pat ja kods ir ievadīts Javascript Pure nav ļoti sarežģīts, un, kad mums būs jādara arvien vairāk un vairāk, mēs galu galā uzrakstīsim lielu koda daudzumu, tāpēc to apkopošana, izmantojot jQuery, var būt ļoti noderīga.
Apskatīsim nākamajā piemērā, kā šajā gadījumā veikt onclick () zvanu, izmantojot jQuery:
 

Šeit pirmā lieta, kas piesaista mūsu uzmanību, ir pirmā rinda, tajā mēs esam iekļāvuši jQuery, bet tā vietā, lai to mitinātu mūsu lietojumprogrammā, mēs to sauksim no CDN no GoogleTā ir laba prakse, jo tā ļauj mums vienmēr būt pieejamiem resursiem un mēs izvairāmies no kritiena.
Tad mēs definējam dokumentu ar unikālu ID, līdz šim nekas īpašs nav, tagad nāk jaunā lieta, mēs redzam, ka mums ir $ (funkcija () {}) tas ir elements jQuery kas norāda, ka šis kods ir jāaktivizē, tiklīdz mūsu dokuments ir beidzis ielādi, tādējādi mēs nodrošinām, ka mūsu lietojumprogramma var redzēt visu, kas atrodas iekšā.
Visbeidzot, mēs sakām mūsu sistēmai, ka, noklikšķinot uz elementa ar norādīto id, aktivizējiet metodi, šajā gadījumā mēs to sasniedzam $ ("# btn-event"). noklikšķiniet uz (aktivizēt notikumu); Paskaidrojums var šķist nedaudz garš, tomēr ar šādu darba veidu mēs varam ietaupīt daudzas koda kļūdas un apkopot iekļauto rindu skaitu.
Apskatīsim, kā tas izskatās mūsu pārlūkprogrammā, izpildot izskaidrojamo kodu:

PALIELINĀT

SvarīgsŠis darbs no jQuery Tas iesaiņo visu kodu, kas nepieciešams notikuma definēšanai, lai mēs varētu veikt zvanus vienkāršākā veidā, protams, jo tas ir Javascript atkārtota interpretācija tādējādi mums var būt nedaudz mazāka veiktspēja, taču pašlaik tas mums nevajadzētu daudz satraukt, jo pašreizējiem termināļiem ir pietiekami daudz potenciāla, lai tiktu galā ar šo un vēl vairāk.
Ar to mēs pabeidzam šo apmācību, redzot, ka mums ir vairāk iespēju, kas palīdz mums apstrādāt notikumus klienta pusē, un tas var būt noderīgi, kad mēs veidojam sarežģītas lietojumprogrammas ASP.NET MVC.Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave