如何在jquery ui选项卡中添加选项卡,然后选择它?

如何在jquery ui选项卡中添加选项卡,然后选择它?,jquery,jquery-ui,Jquery,Jquery Ui,我知道如何添加jquery ui选项卡,我知道如何按索引号选择选项卡,但如何既添加选项卡,又选择它呢 例如,在下面的演示中,您可以添加一个选项卡,但必须单击它才能显示该选项卡: 我使用的是jquery 1.4.2和jquery ui 1.8rc3。在添加了如示例所示的选项卡后,只需使用。您必须知道刚才添加的选项卡的索引。如果您只是将其添加到末尾,则可以使用,如果不是,则您已经知道该选项卡的索引,因为您是在添加它时定义的。在像示例一样添加选项卡后,只需使用。您必须知道刚才添加的选项卡的索引。如果您

我知道如何添加jquery ui选项卡,我知道如何按索引号选择选项卡,但如何既添加选项卡,又选择它呢

例如,在下面的演示中,您可以添加一个选项卡,但必须单击它才能显示该选项卡:


我使用的是jquery 1.4.2和jquery ui 1.8rc3。

在添加了如示例所示的选项卡后,只需使用。您必须知道刚才添加的选项卡的索引。如果您只是将其添加到末尾,则可以使用,如果不是,则您已经知道该选项卡的索引,因为您是在添加它时定义的。

在像示例一样添加选项卡后,只需使用。您必须知道刚才添加的选项卡的索引。如果您只是将其添加到末尾,则可以使用,如果不是,则您已经知道选项卡的索引,因为您在添加它时定义了它。

此外,您还可以使用:

var $tabs = $('#tabs').tabs({ add: function(event, ui) { $tabs.tabs('select', '#' + ui.panel.id); } }); 此处的文档:


然而,我遇到了一个问题,这段代码只在我添加的第一段代码之后工作。。。ie:第一个不起作用。无法理解…

此外,您可以使用以下方法:

var $tabs = $('#tabs').tabs({ add: function(event, ui) { $tabs.tabs('select', '#' + ui.panel.id); } }); 此处的文档:


然而,我遇到了一个问题,这段代码只在我添加的第一段代码之后工作。。。ie:第一个不起作用。无法理解…

现在已弃用并删除了“长度”和“选定”选项,因此请选择最后一个选项 选项卡,该选项卡是刚刚添加的用于

$('#tabs').tabs('option', 'active', -1);

这是因为如果指定负值,则选项卡从-1开始向后计数。

现在已弃用并删除了“长度”和“选定”选项,以便选择最后一个 选项卡,该选项卡是刚刚添加的用于

$('#tabs').tabs('option', 'active', -1);

这是因为如果指定负值,选项卡将从-1开始向后计数。

谢谢。长度方法是我需要知道的。为了将来参考,我需要的语法是$'tabs'。tabs'option','selected','length';。谢谢长度方法是我需要知道的。为了将来参考,我需要的语法是$'tabs'。tabs'option','selected','length';。