728x90
이벤트 버블링되지 않기 때문에 동일 이벤트가 발생하지 않는 것이다. <a>태그에서 발생한 이벤트가 <body>태그까지 전파되는 경우에 해당되며, 이 경우에 <a>태그에 return false;를 추가하면 <a>태그에서 발생한 이벤트는 <a>태그에서만 일어나고 이벤트 버블링은 일어나지 않는다
*이벤트 버블링이란?
HTML 요소에서 이벤트가 발생할 때 DOM을 따라 상위 요소로 이벤트가 전파되는 메커니즘. 일반적으로 요소가 중첩된 경우 발생한다
반대의 의미로 "이벤트 캡쳐링"이 있다
728x90
'개발공부 > 자바스크립트🚀' 카테고리의 다른 글
자바스크립트 : 배열 값 카운팅 예제 (0) | 2022.12.06 |
---|---|
Json 파일 형식에 대한 추가 공부 (0) | 2022.11.07 |
Javascript 분수의 덧셈: 다른 언어로 표현하는 연습하기 (0) | 2022.10.13 |