我的问题是
我有喜欢的html:

<ul id="myblock">
  <li id="first" class="myele">list item 1</li>
  <li>list item 2</li>
  <li class="myele">list item 3</li>
  <li class="myele">list item 4</li>
  <li>list item 5</li>
</ul>


现在我想从具有类“ myele”的“列表项1”中找到下一个元素,那么该怎么做?

目前我正在使用

$("#first").next(".myele")


但它不起作用,因为它不完全在它旁边

最佳答案

您可以使用.nextAll()执行此操作:



console.log($("#first").nextAll(".myele").first())

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<ul id="myblock">
  <li id="first" class="myele">list item 1</li>
  <li>list item 2</li>
  <li class="myele">list item 3</li>
  <li class="myele">list item 4</li>
  <li>list item 5</li>
</ul>

关于jquery - jQuery在父级中查找下一个但不是完全下一个,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57076393/

10-11 22:30
查看更多