jQuery中的document.elementFromPoint?

时间:2013-07-30 17:36:26

标签: javascript jquery

是否有一个jQuery方法返回一个最接近窗口中指定点的元素,如document.elementFromPoint Javascript方法?

2 个答案:

答案 0 :(得分:3)

我建议,如果您打算使用vanilla JS功能,请注意跨浏览器的兼容性。 Quirks模式测试[1]揭示了当文档滚动远离其初始位置时Opera和Safari解释坐标的方式的差异。可以使用特征检测[2]而不是浏览器检测来稳健地处理不同的坐标空间。

  

[1] http://www.quirksmode.org/dom/tests/elementfrompoint.html

     

[2] http://www.zehnet.de/2010/11/19/document-elementfrompoint-a-jquery-solution/

答案 1 :(得分:2)

我认为jQuery本身没有提供这样的方法。您可以尝试使用这样的插件:http://gilmoreorless.github.io/jquery-nearest/