我正在尝试使用第三道菜包装器div类的jquery访问curr-dish和sub-dish类...
由于所有三个div具有相同的类,因此如何访问它
我只想访问第三分区...
我不想将任何ID添加到div。
在下面提供我的代码
<span class="status">
<div class="dish-wrapper">
<ul class="dishations">
<li class="curr-li">
<div class="curr-div">
<a class="curr-dish sub-dish" "></a>
</div>
<ul class="dish-ul">
</li>
</ul>
</div>
<div class="dish-wrapper">
<ul class="dishations">
<li class="curr-li">
<div class="curr-div">
<a class="curr-dish sub-dish" "></a>
</div>
<ul class="dish-ul">
</li>
</ul>
</div>
<div class="dish-wrapper">
<ul class="dishations">
<li class="curr-li">
<div class="curr-div">
<a class="curr-dish sub-dish" "></a>
</div>
<ul class="dish-ul">
</li>
</ul>
</div>
</span>
最佳答案
您可以使用:eq
在特定位置获取元素,并使用点.
组合类
$('.dish-wrapper:eq(2)').find(' curr-dish.sub-dish');
要访问最后一个元素,可以使用:last或.last()
$('.dish-wrapper:last').find(' curr-dish.sub-dish');
关于javascript - 在jQuery选择器中访问div,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18192008/