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

Atributo event.target do jQuery

Evento do jQuery

A propriedade event.target retorna qual elemento DOM desencadeou o evento.

A propriedade target pode ser o elemento ou seus descendentes para o qual o evento foi registrado.

A comparação do event.target costuma ser muito útil, this para determinar se o evento está sendo tratado devido à propagação do evento.

Sintaxe:

event.target

Exemplo

Exibir qual elemento DOM desencadeou o evento:

$("*").click(function(event){
  $("#output").text("Evento acionado pelo	" + event.target.tagName + "	Elemento.");
});
Teste e veja‹/›

Quando o evento de propagação de evento ocorre, essa propriedade é muito útil no delegate de evento:

$("ul	li").click(function(){
  $("#output").text("Item da lista	" + event.target.id.replace("post-",	"") + "	Foi clicado!");
});
Teste e veja‹/›

Valor do Parâmetro

ParâmetroDescrição
eventEsteEventoOs parâmetros vêm da função de ligação de evento

Evento do jQuery