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