Esempio
Aumentare la dimensione del testo di un <p> elemento quando si fa clic (l'evento si innescherà solo una volta per ogni <p> elemento):
$("p").one("click", function(){
$(this).animate({fontSize: "+=6px"});
});
Prova tu stesso " Definizione e utilizzo
L' one() metodo attribuisce uno o più gestori di eventi per gli elementi selezionati, e specifica una funzione da eseguire quando si verifica l'evento.
Quando si utilizza l' one() il metodo, la funzione di gestore di eventi viene eseguito solo una volta per ogni elemento.
Sintassi
$(selector).one(event,data,function)
Parametro | Descrizione |
---|---|
event | Richiesto. Specifica uno o più eventi per fissare agli elementi. valori degli eventi multipli sono separate da uno spazio. Deve essere un evento valido. |
data | Facoltativo. Specifica dati aggiuntivi per passare insieme alla funzione |
function | Richiesto. Specifica la funzione da eseguire quando si verifica l'evento |
Provate voi stessi - Esempi
Fissare due eventi
Come collegare due gestori di eventi ( "click" e "dblclick" ) ad un <p> elemento.