是否有一个jQuery方法返回一个最接近窗口中指定点的元素,如document.elementFromPoint Javascript方法?
答案 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/