stopImmediatePropagation() 이벤트 메서드

정의와 사용법

stopImmediatePropagation() 메서드는 같은 이벤트의 다른 리스너를 호출하는 것을 방지합니다.

예제

버튼을 클릭할 때, 첫 번째 이벤트 처리기를 실행하고 나머지 이벤트 처리기를 중지합니다:

var x = document.getElementById("myBtn");
x.addEventListener("click", myFunction);
x.addEventListener("click", someOtherFunction);
function myFunction(event) {
  alert("Hello World!");
  event.stopImmediatePropagation();
} 
// 이 함수는 실행되지 않습니다
function someOtherFunction() {
  alert("Hello World!를 말할 기회가 없어요"); 
}

직접 시도해 보세요

문법

이벤트.stopImmediatePropagation()

파라미터

없음

기술 세부 사항

반환 값: 반환 값 없음
DOM 버전: DOM Level 3 Events

브라우저 지원

이 메서드를 완전히 지원하는 최초 브라우저 버전은 표에 나타내어 있습니다.

메서드 크롬 IE 파이어폭스 사파리 오페라
stopImmediatePropagation() 지원 9.0 지원 지원 지원