gpt4 book ai didi

javascript - 无论 z 顺序/图层级别如何,都检测鼠标悬停/鼠标单击

转载 作者:行者123 更新时间:2023-11-30 13:19:12 26 4
gpt4 key购买 nike

有没有一种方法可以检测位于其他 HTML 元素后面但不在同一 DOM 路径内的元素上的鼠标事件(悬停、单击等)(即事件不会冒泡到元素)?

一个简单的例子来阐明我的意思: http://jsfiddle.net/xeJyg/1/

目前我看不到其他选项,除了在第一个公共(public)父级上注册事件处理程序(在上面的示例中为 <BODY> )并检查事件是否发生在相关元素之上。问题是,对于许多元素,这可能会变得非常低效。

从长远来看,我尝试为多个 OpenLayer 层上的标记捕获鼠标事件,开箱即用不支持(事件仅适用于顶层)。

最佳答案

在较新的浏览器上,您可以使用 pointer-events: none;

#cover {
...
pointer-events: none;
}

fiddle :http://jsfiddle.net/PVxbq/

关于javascript - 无论 z 顺序/图层级别如何,都检测鼠标悬停/鼠标单击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10897776/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com