⊗jqEvtOM 98 of 113 menu

Universalusis metodas on jQuery

Įvykiams pririšti taip pat galima naudoti universalų metodą on. Pirmuoju parametru jis priima įvykio pavadinimą (pavyzdžiui, 'click'), o antruoju - funkciją, kurią reikia pririšti.

Panagrinėkime pavyzdį su šiuo HTML kodu:

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

CSS atrodo taip:

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

Dabar perrašykime kodą for li, kurį mes rašėme anksčiau naudodami metodą on. Norėdami patikrinti veikimą, spustelėkite sąrašo elementus:

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

Galima vienu metu pririšti vieną funkciją keliais įvykių tipais - tam jie turi būti išvardyti per tarpą: 'click mousemove ir t.t.'. Pavyzdžiui, taip:

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

Pririškite visoms nuorodoms įvykį - kai užvedate žymeklį ant nuorodos, prie jos teksto galo pridedamas jos href skliausteliuose.

Pririškite visiems įvesties laukams įvykį - kai prarandamas fokusas, kiekvienas įvesties laukas išveda savo value į pastraipą su id=#test.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti