【发布时间】:2012-07-13 17:15:14
【问题描述】:
有一个这样的链接列表:
<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>
如何在活动标签之前和之后找到元素? (在本例中为第二个和第四个选项卡)。
我只在 纯 JavaScript 中寻找解决方案,因为 jQuery 解决方案是 here。
注意: IE8 和 FF3 不支持 nextElementSibling 和 previousElementSibling,因此请发布这些浏览器也支持的解决方案。谢谢。
【问题讨论】:
标签: javascript