ライブラリソリューションはありません。これを実行するソリューションをご存知の場合は、それらがどのように実行するかを確認できてうれしいです。フォールバックとクロスブラウザのサポートにはそれほど関心がありません。
私は階層を持っています(それは変わるでしょう):
<body>
<div></div>
<div>
<div></div>
<div></div>
<div>
<a>Click Me!</a>
</div>
</div>
</body>
イベントリスナーをオンに<a>Click Me!</a>
して、イベントオブジェクトを取得します。それだけはうまくいきます。YEY!
event.target
dom階層の数値インデックスが必要です。基本的には[0][1][2][0]
(おそらく配列として返されますが、、、それは[0,1,2,0]
私にとっては問題ありません)。
これは、親要素を反復処理することで実行できることを私は知っています。可能であれば、その反復を避けようとしています。
編集 私の最後の編集をばかげた行為として編集します。