【发布时间】:2019-07-09 15:40:51
【问题描述】:
我正在构建一个 Angular 7 应用程序。 我想获取父 div 中某个 div 的“索引”或行。
我的标记如下所示:
<div class="container">
<div class="item" data-id="1" />
<div class="item" data-id="2" />
<div class="item" data-id="2" />
<div class="item" data-id="3" />
</div>
如果标记如下所示,我知道我可以轻松做到,但如果可以避免的话,我不想使用列表。
<ul class="container">
<li class="item" data-id="1" />
<li class="item" data-id="2" />
<li class="item" data-id="2" />
<li class="item" data-id="3" />
</ul>
基本上我知道data-id,所以我想选择它然后获取属于它的索引。
如何在 vanilla javascript(不使用 jQuery)中做到这一点?
【问题讨论】:
-
所有索引还是一些?
-
抱歉,DIV 版和 UL 版到底有什么区别?如果您说您知道如何为后者执行此操作,您是指仅适用于 UL 元素的任何特定于角度的方法,还是类似的方法?
标签: javascript