【发布时间】:2020-01-02 20:55:11
【问题描述】:
我想在所有具有相同类的锚点之后选择第一个下一个元素。
HTML
<a class="some_anchors">
</a>
<ul id="ul_1">
</ul>
...
<a class="some_anchors">
</a>
<ul id="ul_2">
</ul>
...
<a class="some_anchors">
</a>
<ul id="ul_3">
</ul>
...
<a class="some_anchors">
</a>
<ul id="ul_4">
</ul>
...
现在我想选择所有ul1,ul2,ul3,ul4。
我在这里尝试过:
console.log($(".some_anchors").nextAll('ul:first'));
但它只返回ul1。
如何解决这个问题?
【问题讨论】:
-
要全选ul?
-
我的HTML中有很多ul。我想先选择下一个
ul,毕竟anchors和some_anchors类。 -
循环遍历
$(".some_anchors")和add的结果next('ul')。