⊗jqEvtOM 98 of 113 menu

Universell on-metode i jQuery

For å binde events kan du også bruke den universelle metoden on. Den tar eventnavnet som første parameter (for eksempel 'click'), og som andre - funksjonen som skal bindes.

La oss se på et eksempel med følgende HTML-kode:

<ul> <li>text</li> <li>text</li> <li>text</li> </ul>

CSS ser slik ut:

li { width: 100px; cursor: pointer; }

La oss nå omskrive koden for li som vi skrev tidligere ved hjelp av metoden on. For å teste hvordan det fungerer, trykk på punktene i listen:

$('li').on('click', function() { $(this).append('!'); });

Du kan binde én funksjon til flere typer events samtidig - for å gjøre dette må du liste dem opp med mellomrom: 'click mousemove osv.'. For eksempel slik:

$('li').on('click mousemove', function func() { $(this).append('!'); });

Bind eventet til alle lenker - når du holder musepekeren over en lenke, legges dens href til i parentes på slutten av lenketeksten.

Bind eventet til alle input-felter - når et input-felt mister fokus, skal hvert input-felt skrive ut sin value i avsnittet med id=#test.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis