English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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.
event.target
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‹/›
Parâmetro | Descrição |
---|---|
event | EsteEventoOs parâmetros vêm da função de ligação de evento |