English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
나머지 이벤트 처리기를 실행하지 않도록 방지합니다
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 | 이이벤트의 매개변수는 이벤트 바인딩 기능에서 왔습니다 |