jQuery 中是否有一种方法可以选择位于特定位置的元素?
比如我可以选择绝对位置位于left:100和top:300的元素吗?
如果我可以选择一个位于一系列位置的元素,那就太好了,例如,选择位于左侧的元素:100 - 150 px top 200 - 280px。
最佳答案
您正在寻找 .elementFromPoint()
JavaScript/DOM 方法。
var elem = document.elementFromPoint(100, 100) // x, y
返回一个 DOM 节点
,当然可以将其包装到一个 jQuery 对象中:
$(elem).remove(); // for instance
我不太了解跨浏览器的兼容性,我希望一些更了解的人编辑这篇文章或发表评论。
关于javascript - 使用 jQuery 在特定位置查找元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3942776/