【发布时间】:2020-09-09 07:46:36
【问题描述】:
我有一个类似的 HTML -
<main>
<section>
<div class="parent">
<div class='level_1'>
<div class='level_2'>
<div class='level_3'>
<span class='click_here'></span>
</div><!--level 3-->
</div><!--level 2-->
</div> <!--level 1-->
</div> <!--parent-->
<section>
<section>
<!-- same as given above -->
<section>
<main>
看到有一个类click_here 的span 元素。因此,如果用户单击此 span 元素,我想通过 Javascript 获取其具有 parent 类的祖父元素。
我知道访问e.parentElement.parentElement.parentElement.parentElement 之类的基本解决方案,但这并不好,因为单击的项目可能比示例中给出的级别更深。
他们还有其他使用 Javascript 的解决方案吗?
【问题讨论】:
标签: javascript html