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

jQuery event.stopPropagation() 메서드

jQuery 이벤트

event.stopPropagation() 메서드를 사용하여 이벤트가 부모 요소로 전파되지 않도록 하여, 부모 이벤트 처리기를 실행하지 않도록 합니다.

사용하여event.isPropagationStopped()메서드를 사용하여 이 메서드가 (이 이벤트 객체에서) 호출되었는지 확인할 수 있습니다.

우리의JavaScript 이벤트 전파이벤트 전파에 대해 더 많은 정보를 강의에서 알아보세요.

문법:

event.stopPropagation()

예시

아래 예제에서, 자식 요소를 클릭하면 부모 요소의 click 이벤트 리스너가 실행되지 않도록 합니다:

$("div, \t p, \t a").click(function(){
  event.stopPropagation();
  alert("해당되는 이벤트: ", "\t" + this.tagName);
});
테스트를 보세요‹/›

매개변수 값

매개변수설명
event이벤트의 매개변수는 이벤트 바인딩 기능에서 오집니다

jQuery 이벤트