我正在尝试创建一个使用单个网页的简单的多选项卡导航。我的内容是这样排列的:
HTML
<ul id="nav">
<li><a href="tab1">Tab 1</a></li>
<li><a href="tab2">Tab 2</a></li>
<li class="active"><a href="tab3">Tab 3</a></li>
</ul><!--/#nav-->
<div id="content-box">
<div id="tab1">
<!--content from tab1-->
</div><!--/#tab1-->
<div id="tab2">
<!--content from tab2-->
</div><!--/#tab2-->
<div id="tab3">
<!--content from tab3-->
</div><!--/#tab3-->
</div><!--/#content-box-->
jQuery:
$("#nav li").on("click", function(event){
$("#nav li").removeClass("active");
$(this).addClass("active");
$("#content-box").children().hide();
});
我的问题是我不知道如何将li
with 类链接active
到相应的div
. 我所有的选项卡 div 都设置为隐藏,并且我有一个名为.activeSlide
which turn sets的类visibility: visible
。