English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Atributo event.target de jQuery

Eventos de jQuery

La propiedad event.target devuelve qué elemento DOM desencadenó el evento.

La propiedad target puede ser el elemento registrado para el evento o sus descendientes.

Comparar event.target a menudo es útil, this para determinar si se está procesando el evento debido a la burbuja de eventos.

Sintaxis:

event.target

Ejemplo

Mostrar qué elemento DOM desencadenó el evento:

$("*").click(function(event){
  $("#output").text("Desencadenado por " + event.target.tagName + " elemento.");
});
Prueba y mira‹/›

Este atributo es muy útil en el delegado de eventos cuando se produce la burbuja de eventos:

$("ul li").click(function(){
  $("#output").text("Elemento de lista " + event.target.id.replace("post-", "") + " Fue clickeado!");
});
Prueba y mira‹/›

Valor del parámetro

ParámetrosDescripción
eventElEventoLos parámetros vienen de la función de enlace de eventos

Eventos de jQuery