javascript:什么dom对象在屏幕上的某个点?

Gur*_*aya 2 javascript dom position

我想要一个JS函数,它会告诉我哪个dom对象位于屏幕上的certin点,即 - 如果鼠标位于此X,Y坐标并单击,将被单击的对象.有没有办法做到这一点?

sus*_*ani 5

document.elementFromPoint(x, y);将帮助你实现这一目标.现在,如果您正在使用mouseevents,那么您可以使用鼠标位置合理地替换x和y.检查http://www.quirksmode.org/js/events_properties.html,了解不同浏览器中的鼠标位置兼容性或使用jQuery.