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

jQuery event.target свойство

События jQuery

Свойство event.target возвращает,哪个 DOM элемент triggeed событие.

Свойство target может быть элементом, на котором зарегистрировано событие, или его потомком.

Часто полезно сравнивать event.target с this, чтобы определить, обрабатывается ли событие из-за event bubbling.

Грамматика:

event.target

Пример

Показать,哪个 DOM элемент triggeed событие:

$("*").click(function(event) {
  $("#output").text("Триггерred " + event.target.tagName + " элемент.");
});
Проверьте, посмотрите‹/›

Эта свойство очень полезна при обработке событий delegation, когда событие bubbles up:

$("ul li").click(function() {
  $("#output").text("Элемент списка " + event.target.id.replace("post-", "") + " был кликнут!");
});
Проверьте, посмотрите‹/›

Значение параметра

ПараметрОписание
eventЭтоСобытиеПараметры приходят из функции привязки событий

События jQuery