JavaScript este un limbaj versatil bine reputat, care este folosit în principal pentru a adăuga funcționalități interactive site-urilor web. Vine cu o bibliotecă numită jQuery care îndeplinește aceste sarcini în mod eficient. Metodele jQuery sunt practic acțiunile care efectuează o anumită sarcină fără prea multă implicare a codului. O astfel de metodă este „ Schimbare() ” care declanșează evenimentul „modificare” pentru a observa imediat că valoarea câmpului de intrare este modificată. Este folosit mai ales în câmpurile formularului HTML, precum și în casetele de selectare, butoanele radio și casetele de selectare.
Acest articol detaliază implementarea de lucru și practică a metodei jQuery „change()”.
Cum funcționează metoda jQuery „change()”?
jQuery „ Schimbare() ” metoda declanșează ” Schimbare ' organizatorul evenimentului. Evenimentul „modificare” este un tip special de eveniment JavaScript care apare atunci când valoarea elementului HTML specificat(„ ”, „
Sintaxă
$ ( selector ) .Schimbare ( funcţie )
În sintaxa de mai sus:
-
- selector: Permite manipularea elementului HTML.
- funcţie: Este un parametru opțional care specifică funcția de executat cu metoda „change()”.
Exemplul 1: Aplicarea metodei „change()” pentru a obține valoarea modificată a câmpului de intrare
În acest exemplu, „ Schimbare() ” este aplicată pentru a returna o anumită valoare modificată a elementului HTML „ ”.
Cod HTML
Mai întâi, o prezentare generală a următorului cod HTML:
< h2 > modificare jQuery ( ) Metodă h2 >< p > Modificați valoarea câmpului de intrare: p >
Câmp de intrare: < intrare tip = 'text' valoare = 'Linux' cu privire la schimbările = „alertă(aceasta.valoare)” >
< p > Faceți clic pe butonul dat pentru a declanșa 'cu privire la schimbările' eveniment: p >
< buton > Click aici buton >
În acest bloc de cod:
-
- Definiți un subtitlu de nivelul 2 folosind „ ' etichetă.
- Apoi, specificați paragraful cu ajutorul „ ' etichetă.
- După aceea, adăugați un câmp de intrare prin „ „etichetă numită „ Câmp de intrare ”, având tipul ca „ text ”, iar valoarea ca „ Linux ”, respectiv.
- De asemenea, asociază un „ cu privire la schimbările() ” eveniment care apare o casetă de alertă atunci când valoarea de intrare specificată se modifică.
- „ ” eticheta creează un alt paragraf cu declarația menționată.
- În cele din urmă, adăugați un buton utilizând „
' etichetă.
Cod jQuery
Acum, luați în considerare următorul cod jQuery:
< cap >< scenariu src = „https://ajax.googleapis.com/ajax/libs/jquery/3.6.4/jquery.min.js” > scenariu >
< scenariu >
$ ( document ) .gata ( funcţie ( ) {
$ ( 'buton' ) .clic ( funcţie ( ) {
$ ( 'intrare' ) .Schimbare ( ) ;
} ) ;
} ) ;
scenariu >
cap >
În liniile de cod de mai sus:
-
- Specifică ' ” în secțiunea „head” care include calea CDN a jQuery de pe site-ul oficial „ ”.
- Apoi, codul jQuery corespunde mai întâi cu „ document ” selector pentru a selecta elementul DOM vizat și a asocia „ gata() ” metodă care invocă funcția() declarată imediat ce documentul este încărcat.
- După aceea, „ buton Se adaugă selectorul ” și este legat cu “ clic() ” metoda care va permite executarea unei functii la apasarea butonului.
- În definiția funcției, aplicați „ Schimbare() ” metoda pe “ intrare ” element care declanșează evenimentul „onchange” atunci când valoarea acestuia se schimbă.
Ieșire
Ieșirea afișează o casetă de alertă cu valoarea modificată a câmpului de intrare la evenimentul „onchange” declanșat.
Exemplul 2: aplicarea metodei „change()” pentru a schimba culoarea de fundal a unui câmp de intrare
Acest exemplu specific explică funcționarea „ Schimbare() ” pentru a schimba culoarea de fundal a câmpului de intrare la modificarea valorii.
Cod HTML
Urmați codul HTML dat:
< h2 > modificare jQuery ( ) Metodă h2 >< p > Modificați valoarea câmpului de intrare: p >
Câmp de intrare: < intrare tip = 'text' valoare = 'Linux' > p >
Aici, elementul „ ” specifică doar tipul și valoarea acestuia.
Cod jQuery
Acum, treceți la codul jQuery:
< cap >< scenariu src = „https://ajax.googleapis.com/ajax/libs/jquery/3.6.4/jquery.min.js” > scenariu >
< scenariu >
$ ( document ) .gata ( funcţie ( ) {
$ ( 'intrare' ) .Schimbare ( funcţie ( ) {
$ ( acest ) .css ( 'culoare de fundal' , 'galben' ) ;
} ) ;
} ) ;
scenariu >
cap >
În liniile de cod de mai sus, „ Schimbare () metoda atașează un „ funcţie() „ care aplică proprietatea de stil „CSS” „ culoare de fundal ” pe elementul HTML selectat, adică „input” după valoarea de intrare modificată.
Ieșire
Ieșirea confirmă că culoarea de fundal a câmpului de intrare dat se schimbă atunci când valoarea acestuia este modificată.
Concluzie
jQuery oferă „ Schimbare() ” metoda care declanșează evenimentul „modificare” atunci când utilizatorul modifică valoarea câmpului de intrare. Poate fi asociat și cu un eveniment suplimentar pentru a-și susține funcționalitățile. Funcționează doar pe elementele HTML „ ”, „