我正在尝试使用第三道菜包装器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/

10-12 12:56
查看更多