在jquery ui选项卡中获取最后一次单击的选项卡索引

时间:2010-05-23 04:29:47

标签: jquery jquery-ui

我正在使用JQuery UI选项卡,以获取当前选定的选项卡我正在使用ui.index但我想要一个 最后点击的标签的索引。

例如,

最初选项卡1已加载 之后如果我点击标签3然后在show方法中我可以获取标签1的索引 同样地,如果我点击标签1然后我可以获取标签3的索引。

1 个答案:

答案 0 :(得分:1)

为什么不设置show方法中访问的prevTab变量,然后重置为当前标签?

var prevTab = 0;
$('#tabs').tabs({
   show: function(event, ui) {
       alert(prevTab);  //do something with previous tab index
       prevTab = ui.index;  //set the new previous tab index to the current index
   }
});

您还可以使用上一个标签索引设置Cookie。