在下一个和上一个按钮上更改当前所选选项卡的类

时间:2012-06-06 10:58:55

标签: jquery

我想在点击下一个和上一个按钮时更改当前所选标签的css类。下一次和上一次点击工作正常。但是,我还想更改当前所选选项卡的css类。

$(".next-tab").click(function () {
            var selected = $("#tab-div").tabs("option", "selected");
            $("#tab-div").tabs("option", "selected", selected + 1);

        });

        $(".prev-tab").click(function () {
            var selected = $("#tab-div").tabs("option", "selected");
            $("#tab-div").tabs("option", "selected", selected - 1).addClass("current");
            var selected_tab = $(this).find("a").attr("href");
            $("#tab-div li a:not(first)").removeClass("current");
            $("#tab-div li a:first").addClass("current");
        });

有任何建议或意见吗?

谢谢,

2 个答案:

答案 0 :(得分:1)

您可以使用方法.andSelf()

http://api.jquery.com/andself/

.andSelf().addClass("current");

答案 1 :(得分:0)

用jquery ui标签解决。

全部谢谢