繁体   English   中英

JavaScript: elementFromPoint(x,y)

[英]JavaScript: elementFromPoint(x,y)

大家好,我正在编写一个 Firefox 插件并使用以下 function:

var obj = page.elementFromPoint(x,y); //x,y 是鼠标坐标

但是,此 function 返回位于给定点下方的最顶层元素。 这对我来说还不够好,我需要位于给定点之下的最内在元素。 有谁知道该怎么做?

谢谢

Gecko 和 WebKit 支持样式pointer-events: none; 以防止元素上的指针事件遮挡您要查找的元素,但通常您只能手动搜索 DOM 树。 或设置display: none; 在您使用elementFromPoint之前,您不想获得的元素,如果在您的设置中可能的话。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM