пример
Остановить событие щелчка от прорывается к родительских элементов:
$("span").click(function(event){
event.stopPropagation();
alert("The span element was clicked.");
});
$("p").click(function(event){
alert("The p element was clicked.");
});
$("div").click(function(){
alert("The div element was
clicked.");
});
Попробуй сам " Определение и использование
event.stopPropagation() метод останавливает барботирование событие для родительских элементов, предотвращая любые обработчики событий родительского от выполняется.
Совет: Используйте event.isPropagationStopped() метод , чтобы проверить , был ли назвать этот метод для случая.
Синтаксис
event.stopPropagation()
параметр | Описание |
---|---|
event | Необходимые. event параметра происходит от функции связывания события |