⊗jqEvtOM 98 of 113 menu

Uniwersalna metoda on w jQuery

Do wiązania zdarzeń można również używać uniwersalnej metody on. Pierwszym parametrem przyjmuje nazwę zdarzenia (na przykład 'click'), a drugim - funkcję, którą należy powiązać.

Rozważmy przykład na następującym kodzie HTML:

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

CSS wygląda tak:

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

Teraz przepiszmy kod dla li, który pisaliśmy wcześniej za pomocą metody on. Aby sprawdzić działanie, klikaj na pozycje listy:

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

Można jednocześnie powiązać jedną funkcję z kilkoma typami zdarzeń - w tym celu należy je wymienić przez spację: 'click mousemove itd.'. Na przykład tak:

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

Powiąż wszystkim linkom zdarzenie - po najechaniu na link na koniec jej tekstu dopisywany jest jej href w okrągłych nawiasach.

Powiąż wszystkim inputom zdarzenie - po utracie fokusu każdy input wypisuje swoją wartość value do akapitu z id=#test.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć