javascript - 일부 이벤트는 이벤트 버블링을 지원하지 않습니까?
ringa_lee
ringa_lee 2017-05-19 10:18:25
0
3
891

위는 아주 간단한 테스트 코드입니다
onmouseover 버블이 발생하면 onclick 이벤트와 onmouseout 이벤트가 발생해야 하지만 onclik 이벤트를 클릭하면 onmouseout 이벤트가 발생하지 않습니다.
그럼 구체적인 내용은 무엇인가요? 버블링을 지원하지 않는 이벤트?
으아아아

ringa_lee
ringa_lee

ringa_lee

모든 응답(3)
洪涛

버블링 메커니즘에 대한 이해에 문제가 있을 수 있습니다. 버블링은 서로 다른 수준 간에 이벤트가 전파되는 것입니다. . .

伊谢尔伦

예를 들어 로드, 언로드, 흐림, 포커스, 마우스리브...
자세한 내용은 W3C 문서를 참조하세요. 문서에서 Bubbles 속성이 NO인 이벤트는 버블링을 지원하지 않습니다

漂亮男人

버블링도 ​​동일한 유형의 이벤트여야 합니다. 예를 들어 클릭은 클릭만 실행할 수 있습니다.
이벤트 발생 메커니즘이 다르므로 절대 확산되지 않습니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿