使用jQuery选择第一个选项卡。唯一有效的方法会产生Firebug错误

时间:2013-07-09 21:14:44

标签: jquery firebug

我正在尝试以编程方式使用jQuery选择第一个选项卡。

这有效

$('#tabs').tabs('option', 'selected', 0).trigger();

但是给出了与jQuery代码相关的以下Firebug错误。

TypeError: c is undefined

在触发器()括号内放置任何内容,甚至是',可以防止任何错误,但会导致调用没有达到预期的效果。

2 个答案:

答案 0 :(得分:0)

如果只是

  $( '#tabs' ).tabs('select', 0);

不起作用,您可以在需要此行为时模拟第一个选项卡上的单击。您只需找到一个将获得第一个标签的选择器。

$('first tab selector').click();

答案 1 :(得分:0)

selected不是有效的tabs选项 - http://api.jqueryui.com/tabs/

我想你想用active -

来做
$( "#tabs" ).tabs( "option", "active", 0 );