我需要获取一个元素的所有直接子元素。就像这里一样:
<div class='1'>
<div class='2'>
<div class='3'></div>
</div>
<div class='2'></div>
</div>
我需要使用具有class为"1"的DIV元素来获取class为"2"的两个DIV元素。使用纯JavaScript实现,不要用任何库。
(在这个例子中它们是相同的class只是为了更加清楚。但在我的应用中它们的class可能是不同而且未知的。)
menuitem
或aside
或其他标签代替类为“3”的div
,会有问题吗? - Krupp*
意味着您需要考虑结束其搜索之前的 每个 元素。在大多数情况下,您可能可以轻松应对,但在动画循环中运行并不是一个好主意。 - elliottregan