可能重复:
如何获取位于单击点的所有元素的列表?
我知道我可以通过使用document.elementFromPoint(x,y)
.
问题是我需要获取包含触摸事件位置的每个 div。
如何将触摸传播到下面的元素?
我已经看到了一些 hacky 解决方案,它们在重新生成事件时显示/隐藏元素,或者使用 css 的指针事件样式,但是我不能使用这些,它们可能会导致闪烁......
下图说明了我需要做的事情:
如果紫色、绿色和蓝色框代表 div 元素,而红点是触摸位置,我需要一个返回“div3, div2, div1”的函数。