简单JavaScriptSSR
0 1

mouseover 和 mouseenter事件 有哪些关键差异?

【概念释义】

mouseover/mouseout 在指针进入元素或其子元素时触发(会冒泡)。mouseenter/mouseleave 仅在进入/离开本元素边界时触发,不冒泡,子元素进出不触发父级 mouseenter。

【基础使用】

javascript
div.addEventListener("mouseover", () => console.log("over"));
div.addEventListener("mouseenter", () => console.log("enter"));

登录查看完整 634

回答讨论

暂无讨论,登录后可抢先发言

本题库更多题目(50)