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

jQuery event.stopImmediatePropagation() 메서드

나머지 이벤트 처리기를 실행하지 않도록 방지합니다

jQuery 이벤트

event.stopImmediatePropagation() 메서드는 나머지 처리기를 실행 중지합니다.

이 메서드는 이벤트가 DOM 트리에 퍼지는 것을 방지할 수도 있습니다.

사용event.isImmediatePropagationStopped()메서드는 이 메서드가 이미 (이 이벤트 객체에서) 호출되었는지 확인합니다.

문법:

event.stopImmediatePropagation()

예제

다른 이벤트 처리기가 호출되지 않도록 방지합니다:

$("p").click(function(event){
  event.stopImmediatePropagation();
});
$("p").click(function(event){
  // 이 함수는 실행되지 않습니다
  $(this).css("background-color", "red");
});
$("div").click(function(event){
  // 이 함수는 실행됩니다
  $(this).css("background-color", "red");
});
테스트를 보세요‹/›

매개변수 값

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

jQuery 이벤트