我需要选择具有 .plugin-class-name
类的父元素。
或者,我也可以凑合使用同一类(class)的 child 名单。 (所以没有 parent )
问题是,当我使用 .find() 时,我同时得到了 parent 和 child 。
我的一些代码:
console.log($('#parentId').find('.plugin-class-name'));
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="parentId">
<div class="plugin-class-name"></div>
<div class="plugin-class-name"></div>
<div class="plugin-class-name">
<div id="childId1">
<div class="plugin-class-name"></div>
<div class="plugin-class-name"></div>
<div class="plugin-class-name"></div>
<div class="plugin-class-name"></div>
</div>
<div id="childId2">
<div class="plugin-class-name"></div>
<div class="plugin-class-name"></div>
<div class="plugin-class-name"></div>
<div class="plugin-class-name"></div>
</div>
</div>
<div class="plugin-class-name"></div>
</div>
最佳答案
您可以使用直接子选择器来定位父元素:
$('#parentId > .plugin-class-name')
关于javascript - 具有相同类的嵌套元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45798734/