Método jQuery live()

❮ Métodos de eventos jQuery

Exemplo

Ocultar ou mostrar um elemento <p> quando um botão é clicado:

$("button").live("click", function(){
  $("p").slideToggle();
});

Definição e uso

O método live() foi preterido na versão 1.7 do jQuery e removido na versão 1.9. Use o método on() em vez disso.

O método live() anexa um ou mais manipuladores de eventos para elementos selecionados e especifica uma função a ser executada quando os eventos ocorrerem.

Os manipuladores de eventos anexados usando o método live() funcionarão para os elementos atuais e FUTURE que correspondem ao seletor (como um novo elemento criado por um script).

Dica: Para remover manipuladores de eventos, use o método die() .


Sintaxe

$(selector).live(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 usar o método live() para adicionar manipuladores de eventos para elementos ainda não criados.


❮ Métodos de eventos jQuery