Método jQuery live()

❮ Métodos de eventos de jQuery

Ejemplo

Ocultar o mostrar un elemento <p> cuando se hace clic en un botón:

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

Definición y uso

El método live() quedó obsoleto en la versión 1.7 de jQuery y se eliminó en la versión 1.9. Utilice el método on() en su lugar.

El método live() adjunta uno o más controladores de eventos para elementos seleccionados y especifica una función para ejecutar cuando ocurren los eventos.

Los controladores de eventos adjuntos mediante el método live() funcionarán tanto para los elementos actuales como para los FUTUROS que coincidan con el selector (como un nuevo elemento creado por un script).

Sugerencia: para eliminar controladores de eventos, use el método die() .


Sintaxis

$(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

Pruébelo usted mismo - Ejemplos


Cómo usar el método live() para agregar controladores de eventos para elementos que aún no se han creado.


❮ Métodos de eventos de jQuery