⊗jqEvtOM 98 of 113 menu

Universell on-metod i jQuery

För att binda händelser kan du också använda den universella metoden on. Den tar händelsens namn som första parameter (till exempel 'click'), och som andra - funktionen som ska bindas.

Låt oss titta på ett exempel med följande HTML-kod:

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

CSS ser ut så här:

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

Låt oss nu skriva om koden för li, som vi skrev tidigare, med metoden on. För att testa hur det fungerar, klicka på punkterna i listan:

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

Du kan samtidigt binda en funktion till flera typer av händelser - för att göra detta måste du lista dem med mellanslag: 'click mousemove etc.'. Till exempel, så här:

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

Binda alla länkar till en händelse - när musen förs över en länk ska dess href läggas till i slutet av dess text inom runda parenteser.

Binda alla input-fält till en händelse - när de förlorar fokus skriver varje input-fält ut sitt value i ett stycke med id=#test.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa