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

Método jQuery event.stopPropagation()

Eventos de jQuery

Método jQuery event.stopPropagation()

El método event.stopPropagation() detiene la propagación del evento a los elementos padre, impidiendo la ejecución de cualquier programa de eventos padre.Usarevent.isPropagationStopped()

Puedes verificar si se ha llamado a este método en el objeto de evento.Propagación de eventos de JavaScriptPara obtener más información sobre la propagación de eventos, consulte los tutoriales.

Sintaxis:

event.stopPropagation()

Ejemplo

En el siguiente ejemplo, si se hace clic en un elemento secundario, no se ejecutará el escuchador de eventos click del elemento padre:

$("div, \t p, \t a").click(function(){
  event.stopPropagation();
  alert("Has hecho clic en: " + "\t" + this.tagName);
});
Prueba y mira‹/›

Valor del parámetro

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

Eventos de jQuery