Método jQuery one()
Exemplo
Aumente o tamanho do texto de um elemento <p> quando for clicado (o evento será acionado apenas uma vez para cada elemento <p>):
$("p").one("click", function(){
$(this).animate({fontSize: "+=6px"});
});
Definição e uso
O método one() anexa um ou mais manipuladores de eventos para os elementos selecionados e especifica uma função a ser executada quando o evento ocorrer.
Ao usar o método one(), a função do manipulador de eventos é executada apenas UMA VEZ para cada elemento.
Sintaxe
$(selector).one(event,data,function)
Parameter | Description |
---|---|
event | Required. Specifies one or more events to attach to the elements. Multiple event values are separated by space. Must be a valid event. |
data | Optional. Specifies additional data to pass along to the function |
function | Required. Specifies the function to run when the event occurs |
Experimente você mesmo - Exemplos
Como anexar dois manipuladores de eventos ("click" e "dblclick") a um elemento <p>.