我正在使用jQuery。我有HTML代码,如下所示:
<ul>
<li>123</li>
<li id="hello">456</li>
</ul>
<ul>
<li>789</li>
</ul>
我想用jQuery在#hello(789元素)之后获取li元素。我尝试使用$('#hello').next()
,但它不起作用。
我该怎么办?
答案 0 :(得分:1)
$('#hello').parent().next().children();
前往<ul>
元素的parent()
[docs]方法
转到下一个<ul>
元素的next()
[docs]方法
获取嵌套<li>
元素的children()
[docs]方法
答案 1 :(得分:1)
尝试类似
的内容$('#hello').parent().next().children().eq(0)
http://api.jquery.com/category/traversing/tree-traversal/可能有用