次のようなリンクを含むリストがあります。
<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>
アクティブなタブの前後の要素を見つけるにはどうすればよいですか? (この場合、2 番目と 4 番目のタブ)。
jQueryソリューションがここにあるので、私は純粋なJavaScriptのみのソリューションを探しています。
注: nextElementSibling
およびpreviousElementSibling
IE8 と FF3 ではサポートされていないため、これらのブラウザーでもサポートされるソリューションを投稿してください。ありがとうございました。