使用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

回到顶部