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 | 지원 | 지원 | 지원 |