如何查找当前活动标签ID

时间:2013-12-28 11:01:49

标签: javascript jquery jquery-ui-tabs

我想创建用于保存postabck上当前选项卡的功能。 出于这个原因:

1)如何找出当前标签的id。

2)如何将该id传递给隐藏变量。 由于某些问题,我没有使用jquery选项卡。我正在使用普通的jquery脚本创建脚本。

这是我的JS

$(document).ready(function () {
        $('ul.tabs').each(function () {

            var $a, $c, $ = $(this).find('a');

            $a = $($links.filter('[href="' + location.hash + '"]')[0] || $links[0]);
            $a.addClass('active');

这是标签的HTML

<div class="co">
    <ul class="tabs">
        <li><a href="#tabs-1">Tab 1</a></li>
        <li><a href="#tabs-2">Tab 2</a></li>
        <li><a href="#tabs-3">Tab 3</a></li>
    </ul>
    <div id="tabs-1"> Content 1 </div>
    <div id="tabs-2"> Content 2 </div>
    <div id="tabs-3"> Content 3 </div>
</div>

1 个答案:

答案 0 :(得分:0)

如果您使用jQuery UI标签,最简单的方法

作为活动JqueryUI选项卡的Docs getter是

var active = $(".tabs").tabs( "option", "active" );