본문 바로가기
WEB/JavaScript

[JS] stopPropagation

by DeveloperCat 2023. 10. 23.
반응형

이벤트 객체의 메서드인 Event.stopPropagation()  이해하기 위해 일단 이벤트 버블링 대해 알아보자.

버블링이란?

버블링이란  요소에 이벤트가 발생하면,  요소에 할당된 핸들러가 동작하고, 이어서 부모 요소의 핸들러가 동작하는 것을 말하며, 가장 최상단의 조상 요소를 만날 때까지  과정이 반복되면서 요소 각각에 할당된 핸들러가 동작한다.

event.stopPropagation()  현재 이벤트 이후의 전파를 막아 위쪽으로 일어나는 이벤트 버블링을 막아 준다.

반응형

'WEB > JavaScript' 카테고리의 다른 글

[JS] Node.js  (0) 2023.10.23
[JS] […]  (0) 2023.10.23
[JS] import  (0) 2023.10.23
[JavaScript] 유튜뷰  (0) 2023.10.22
[JavaScript] 날짜  (0) 2023.10.22