ASP.NET MVC - Rukovanje događajima u DOM -u s jQueryjem

Sadržaj
Rukovanje Javascript U svom najčišćem obliku unutar web aplikacije uvijek je bio predmet kontroverzi, ima onih koji brane ovaj stil govoreći da ima poboljšanja u performansama, a ima i onih koji radije koriste okvir koji im omogućuje sažeti količinu uputa .
Bez obzira na poziciju, sve što nas tjera da napišemo kraći kôd i s manje grešaka nešto je važno, naravno performanse su vrlo važno pitanje koje treba imati na umu, ali za rukovanje događajima ne postoji ništa poput jQueryOvaj okvir omogućuje nam manipuliranje stablom DOM -a na vrlo jednostavan način i ono već ima neke slojeve za kontrolu načina na koji možemo aktivirati događaje.
Priprema događaja s jQueryjem
To već znamo s događajem na klik () možemo pratiti kada korisnik klikne na element povezan s ovim događajem, iako kôd u Javascript Čisto nije jako složeno, kad budemo morali raditi sve naprednije stvari, na kraju ćemo napisati veliku količinu koda, pa sažimanje ovoga pomoću jQueryja može biti od velike pomoći.
Pogledajmo u sljedećem primjeru kako u ovom slučaju uputiti poziv onclick () pomoću jQueryja:
 

Ovdje nam prvo privlači pozornost prvi redak, u njega smo uključili jQuery, ali umjesto da ga hostiramo u našoj aplikaciji, nazvat ćemo ga iz CDN od GoogleOvo je dobra praksa jer nam omogućuje da imamo resurse uvijek na raspolaganju i izbjegavamo pad s naše strane.
Zatim definiramo element s jedinstvenim ID -om za dokument, za sada nema ništa posebno, sada dolazi nova stvar, vidimo da imamo $ (funkcija () {}) ovo je element jQuery što ukazuje na to da se ovaj kôd mora aktivirati nakon što se naš dokument dovrši s učitavanjem, time osiguravamo da naša aplikacija može vidjeti sve što je unutra.
Na kraju govorimo našem okviru da kada se klikne na element s naznačenim ID -om, aktiviramo metodu u ovom slučaju to postižemo $ ("# btn-event"). kliknite (enableEvent); Objašnjenje se može činiti predugim, ali s ovim načinom rada možemo spremiti mnoge pogreške u kodu i sažeti broj uključenih redaka.
Pogledajmo kako to izgleda u našem pregledniku prilikom izvršavanja objašnjenog koda:

POVEĆAJTE

VažnoOvo djelo od jQuery Ono što radi je da spakira sav kôd koji nam je potreban za definiranje događaja, tako da možemo pozivati ​​na jednostavniji način, naravno jer je ovo reinterpretacija Javascripta kao takvi mogli bismo imati malo manje performanse, ali trenutno to nije nešto što bi nas trebalo puno zabrinjavati, budući da trenutni terminali imaju dovoljno potencijala za rješavanje ovoga i više.
Ovim završavamo ovaj vodič, budući da imamo više mogućnosti koje nam pomažu u rješavanju događaja na strani klijenta, što može biti od pomoći pri izradi složenih aplikacija u ASP.NET MVC.Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod
wave wave wave wave wave