Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jqEvtOM 98 of 113 menu
◀ ▶

Universelle Methode on in jQuery

Zum Binden von Events kann auch die universelle Methode on verwendet werden. Der erste Parameter ist der Name des Events (z.B. 'click'), und der zweite - die Funktion, die gebunden werden soll.

Betrachten wir ein Beispiel mit dem folgenden HTML-Code:

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

Das CSS sieht so aus:

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

Schreiben wir nun den Code für li, den wir zuvor geschrieben haben, mit der Methode on um. Klicken Sie zur Überprüfung der Funktion auf die Listenelemente:

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

Es ist möglich, eine Funktion gleichzeitig an mehrere Event-Typen zu binden - dazu müssen diese durch Leerzeichen aufgelistet werden: 'click mousemove usw.'. Zum Beispiel so:

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

Binden Sie an alle Links ein Event - beim Mouseover über einen Link wird ihr href in runden Klammern an ihren Text angehängt.

Binden Sie an alle Inputs ein Event - beim Verlust des Fokus soll jedes Inputfeld seinen value in den Absatz mit id=#test ausgeben.

← →
↑
Deutsch▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen