使用jQuery在特定位置查找元素?
jQuery中是否有一种方法可以选择位于特定位置的元素?
例如,我可以选择绝对位置位于left:100和top:300的元素吗?
如果可以选择一个位置范围内的元素,那就太好了,例如,选择位于左侧的元素:100-150 px顶部200-280 px。
回答:
您正在寻找.elementFromPoint()
JavaScript / DOM方法。
var elem = document.elementFromPoint(100, 100) // x, y
返回一个DOM node
,当然可以将其包装到jQuery对象中:
$(elem).remove(); // for instance
我不太了解跨浏览器的兼容性,我希望一些更了解的人可以编辑此帖子或对此发表评论。
以上是 使用jQuery在特定位置查找元素? 的全部内容, 来源链接: utcz.com/qa/412953.html