jquery - 查找特定元素之前和之后的元素

标签 jquery traversal

我有一个列表,其中包含我与选项卡一起使用的链接。它看起来像这样:

<ul>
    <li><a href="#">First tab</a></li>
    <li><a href="#">Second tab</a></li>
    <li class="active"><a href="#">Active tab</a></li>
    <li><a href="#">Fourth tab</a></li>
    <li><a href="#">Fifth tab</a></li>
</ul>

如何找到事件选项卡之前和之后的列表元素? (在本例中为第二个和第四个选项卡)。

尝试使用 find,但没有成功:(

最佳答案

$("li.active").next();

$("li.active").prev();

关于jquery - 查找特定元素之前和之后的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/929670/

相关文章:

jquery - 使用jquery获取元素内的html

python - 有向无环图的高效遍历

javascript - jquery-ui accordion - 如何动态创建一个新的部分

javascript - 我可以在提交表单之前等待 $.get() 调用吗?

javascript - Html/Javascript/Css 如何检查输入是否为空

haskell - 在 Haskell 中,如何在不同的 Traversables 之间进行 fmap?

javascript - JQuery - 响应式字符串 trim 难题

c# - 如何在 c# ASP.Net 中创建具有有效 JSON 输出并使用 JQuery/Ajax 进行查询的 JSON WebService

c - 在c中遍历路径

c++ - 遍历具有重复子树的树