如何根据坐标获取元素

时间:2016-06-17 09:39:38

标签: javascript jquery angularjs

假设我有像top:995,left:216这样的坐标。现在我想得到处于这个位置的DOM中的元素(或者是最接近这个元素的特定类的元素)。类似的东西:

var element = coordinates().closest('this class');

如何实现这一点是javascript(jquery或angularjs解决方案也可以)。

由于

1 个答案:

答案 0 :(得分:4)

  

使用Document.elementFromPoint()

Document接口的elementFromPoint()方法返回指定element的最顶层coordinates

var element = document.elementFromPoint(x, y);