English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Метод event.stopPropagation() останавливает распространение события на родительские элементы, предотвращая выполнение любого родительского обработчика событий.
Использованиеevent.isPropagationStopped()Метода
Вы можете проверить, вызывался ли этот метод (на объекте события) с помощью нашегоJavaScript Event PropagationДля получения дополнительной информации о распространении событий обратитесь к учебнику.
event.stopPropagation();
В следующем примере, если单击 подэлемент, то не будет выполняться обработчик события click на родительском элементе:
$("div, \t p, \t a").click(function(){ event.stopPropagation(); alert("Вы кликнули: \t" + this.tagName); });Проверьте, ›/‹
Параметр | Описание |
---|---|
event | ЭтоСобытиеПараметры приходят из функции привязки событий |