⊗jqEvtOM 98 of 113 menu

Metodo universale on in jQuery

Per associare gli eventi si può anche utilizzare il metodo universale on. Come primo parametro accetta il nome dell'evento (ad esempio, 'click'), e come secondo - la funzione da associare.

Consideriamo un esempio sul seguente codice HTML:

<ul> <li>testo</li> <li>testo</li> <li>testo</li> </ul>

Il CSS appare così:

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

Ora riscriviamo il codice per li, che abbiamo scritto in precedenza tramite il metodo on. Per verificare il funzionamento clicca sugli elementi della lista:

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

Si può associare simultaneamente una funzione a diversi tipi di eventi - per fare ciò bisogna elencarli separati da spazio: 'click mousemove ecc.'. Ad esempio, così:

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

Associa a tutti i link un evento - al passaggio del mouse sul link, il suo href viene aggiunto tra parentesi tonde alla fine del suo testo.

Associa a tutti gli input un evento - alla perdita del focus ogni input stampa il proprio value in un paragrafo con id=#test.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta