2010-05-23 81 views
0

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

例如, 初始标签1之后加载 如果我点击选项卡3,则在显示方法,如果我在标签1单击然后我可以读取标签3的索引i能够取标签1的指数 和相同的方式。

回答

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。

+0

在我的情况下,ui.index始终未定义。你为什么?谢谢 – 2011-01-10 16:08:07

相关问题