Método jQuery live()
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.