我现在有一个带有标签的索引页面,它们还没有链接到任何地方,但是当您单击一个标签时,我正在尝试设置活动类。
以下是选项卡:
<ul class="nav nav-tabs">
@foreach(var division in Model)
{
<li class="span2""><a href="#">@division.Description</a></li>
}
<li class="active span2"><a href="#">All</a></li>
<li class="span2"><a href="#">Summary</a></li>
</ul>
和jQuery:
<script type="text/javascript">
$(document).ready(function() {
$("#tabs li").click(function() {
$("#tabs li").removeClass('active');
$(this).addClass("active");
$(".tab_content").hide();
$(selected_tab).fadeIn();
var selected_tab = $(this).find("a").attr("href");
});
});
我还尝试在指向函数 SetActiveTab() 的选项卡上设置一个 onclick 事件,并尝试删除其中的活动类,但这也不起作用:
function SetActiveTab() {
$("#tabs li").removeClass("active");
}
我在这里想念什么?