jquery - 直接链接到表格选项卡

标签 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>

但这只会加载第一个选项卡处于事件状态的页面。有什么想法吗?

谢谢。

最佳答案

您可以尝试为选项卡添加“事件”类。 如果您四处导航,则会删除当前的“事件”类并在新选项卡上附加/创建该类。

$('#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');
});

也许是这样的

关于jquery - 直接链接到表格选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24260628/

相关文章:

javascript - slideup 一旦点击 slidedown div

javascript - 在 AngularJs 中动态显示/隐藏元素

jQuery - 在元素数量之后添加 html!

javascript - AJAX 调用后刷新 ViewModel 和 View

javascript 自执行语法

html - CSS3 : using head tag does not float elements inside

javascript - 如何使用 allowAdditions 使语义 UI 下拉列表工作

html - IE10 img 标签中的这个奇怪图标是什么?

html - Twitter Bootstrap 在 Safari 5.1.7 中无法正常工作

javascript - 如何从元素的底部到顶部更改滚动条位置?