⊗jqEvtOM 98 of 113 menu

Yleinen metodi on jQuery:ssä

Tapahtumien sitomiseen voit myös käyttää yleistä metodia on. Ensimmäisenä parametrina se ottaa tapahtuman nimen (esimerkiksi 'click'), ja toisena - liitettävän funktion.

Tarkastellaan esimerkkiä seuraavalla HTML-koodilla:

<ul> <li>teksti</li> <li>teksti</li> <li>teksti</li> </ul>

CSS näyttää tältä:

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

Kirjoitetaan nyt li:lle koodi, jonka kirjoitimme aiemmin, uudelleen on-metodin avulla. Testataksesi toimintaa klikkaa listan kohtia:

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

Yksi funktio voidaan sitoa useaan eri tapahtumatyyppiin samanaikaisesti - tätä varten ne tulee luetella välilyönnillä erotettuna: 'click mousemove jne.'. Esimerkiksi näin:

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

Sido kaikkiin linkkeihin tapahtuma - kun linkkiin vietäään hiiri, sen tekstin loppuun lisätään sen href pyöreissä suluissa.

Sido kaikkiin syötekenttiin tapahtuma - kun kenttä menettää fokuksinsa, jokainen syötekenttä tulostaa oman value:nsa kappaleeseen, jonka id=#test.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää