⊗jqEvtOM 98 of 113 menu

Universele methode on in jQuery

Voor het binden van events kun je ook gebruikmaken van de universele methode on. De eerste parameter is de naam van het event (bijvoorbeeld 'click'), en de tweede - de functie die gebonden moet worden.

Laten we een voorbeeld bekijken met de volgende HTML code:

<ul> <li>tekst</li> <li>tekst</li> <li>tekst</li> </ul>

De CSS ziet er als volgt uit:

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

Laten we nu de code voor li die we eerder schreven herschrijven via de methode on. Klik op de lijstitems om de werking te testen:

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

Je kunt één functie gelijktijdig aan meerdere soorten events binden - om dit te doen moeten ze worden opgesomd, gescheiden door een spatie: 'click mousemove enz.'. Bijvoorbeeld, zo:

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

Bind aan alle links een event - wanneer er met de muis over een link wordt gehoverd, wordt zijn href tussen ronde haakjes aan het einde van de tekst toegevoegd.

Bind aan alle inputs een event - bij verlies van focus moet elke input zijn value naar de paragraaf met id=#test sturen.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren