直接链接到tabntly标签

时间:2014-06-17 09:48:32

标签: jquery html css tabs tabulous

我尝试将直接链接到使用tabulous plugin制作的标签。我的标签设置如下:

<div id="tabs">
<ul>
<li><a href="#tabs-1">TAB 1</li>
<li><a href="#tabs-2">TAB 2</li>
</ul>
<div id="tabs_container">
<div id="tabs-1">content here</div>
<div id="tabs-2">content here</div>
</div>
</div>

在另一个网页上我想链接到其中一个标签。我试过了:

<a href="NameOfPageWithTabsOnIt.html#tabs-2">Link</a>

但这只会在第一个标签处于活动状态时加载页面。有什么想法吗?

感谢。

1 个答案:

答案 0 :(得分:0)

您可以尝试向标签添加“有效”类。 如果您四处浏览,则删除当前的“活动”类,并在新选项卡上追加/创建该类。

$('#tabs ul li a').click(function() {
    $('#tabs ul li a.active_tab').removeClass('active_tab');
    $(this).closest('#tabs ul li a').addClass('active_tab');
});

$('#tabs ul li ul li.tabsub a').click(function() {
    $('#tabs ul li a.active_tab').removeClass('active_tab');
    $(this).parents('#tabs ul li a').addClass('active_tab');
});

也许是这样的