Jquery ui 以编程方式更改Jquery选项卡焦点

Jquery ui 以编程方式更改Jquery选项卡焦点,jquery-ui,jquery,jquery-tabs,Jquery Ui,Jquery,Jquery Tabs,我正在使用JQuery选项卡UI元素的一个非常简单的实现。在第一个选项卡中有一个表单,我正试图用onsubmit事件加载第二个选项卡。在ActionScript中,我可以使用: tabBar.selectedIndex = n; 其中selectedIndex是具有焦点的选项卡编号。 有没有办法在Jquery中实现这一点?很抱歉。我当时正在打电话,给你-> $('ele').tabs('select', index); 其中,index是LTR中选项卡的基于0的表示 请参见以上jQuery

我正在使用JQuery选项卡UI元素的一个非常简单的实现。在第一个选项卡中有一个表单,我正试图用onsubmit事件加载第二个选项卡。在ActionScript中,我可以使用:

tabBar.selectedIndex = n;
其中
selectedIndex
是具有焦点的选项卡编号。
有没有办法在Jquery中实现这一点?

很抱歉。我当时正在打电话,给你->

$('ele').tabs('select', index);
其中,
index
是LTR中选项卡的基于
0的
表示


请参见以上jQuery UI 1.9+的答案。我的答案只适用于jQueryUI1.8及更低版本。自jQueryUI1.9以来的更新

select方法已被弃用,只支持更新活动选项

您应该将对select方法的所有调用替换为对option方法的调用,以更改活动选项

// Activate the third panel
$( "#tabs" ).tabs( "option", "active", 2 );
$('ele')。选项卡('select',index)
其中,index是LTR中选项卡的基于
0的表示形式。