没有图书馆解决方案,请,但如果你知道这样做的,我很高兴看看他们是如何做到的。不太关心后备和跨浏览器支持。
我有一个层次结构(会改变):
<body>
<div></div>
<div>
<div></div>
<div></div>
<div>
<a>Click Me!</a>
</div>
</div>
</body>
我有一个事件侦听器<a>Click Me!</a>
并返回一个事件对象。这么多的作品。耶!
我想要event.target
dom 层次结构数字索引。基本上,[0][1][2][0]
(尽管它可能会以数组的形式返回,[0,1,2,0]
这对我来说没关系)。
我知道这可以通过遍历父元素来完成。如果可能的话,我试图避免这种迭代。
编辑编辑 我上次的编辑是一种愚蠢的行为。