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

时间:2012-10-04 02:27:31

标签: jquery-ui jquery jquery-tabs

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

tabBar.selectedIndex = n;

其中selectedIndex是具有焦点的标签号。 有没有办法在Jquery中完成这个?

2 个答案:

答案 0 :(得分:14)

更新自jQuery UI 1.9

不推荐使用select方法,而只是更新活动选项。

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

// Activate the third panel
$( "#tabs" ).tabs( "option", "active", 2 );

答案 1 :(得分:4)

很抱歉。我当时在手机上,你走了 - >

$('ele').tabs('select', index);

其中index是来自LTR

的标签的0 based表示

请参阅jQuery UI 1.9+的上述答案。我的答案仅适用于jQuery UI 1.8及更低版本。