如何使用 jQuery 从“#current”中查找下一个和上一个“A”元素。HTML:
<ul>
<li>
<a></a>
<a></a>
<a></a>
</li>
<li>
<a></a>
<a></a>
<a id='current'></a>
</li>
<li>
<a></a>
<a></a>
<a></a>
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
我试图用这样的东西创建一个代码:
var curr = $('#current');
var prev = curr.parent().prev('a');
var next = curr.parent().next('a');
Run Code Online (Sandbox Code Playgroud)
但它没有用。我认为这是一个非常简单的问题,但我现在被困住了。有任何想法吗?
UPD:如果它是当前“LI”中的最后一个“A”元素,它应该前往下一个“LI”元素以找到“A”。