Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/405.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Fire选项卡选择第一个Jquery UI选项卡_Javascript_Jquery_Jquery Ui_Jquery Ui Tabs - Fatal编程技术网

Javascript Fire选项卡选择第一个Jquery UI选项卡

Javascript Fire选项卡选择第一个Jquery UI选项卡,javascript,jquery,jquery-ui,jquery-ui-tabs,Javascript,Jquery,Jquery Ui,Jquery Ui Tabs,我有一系列与“tabsselect”事件关联的大型方法,但是jqueryui不会为初始选项卡触发,并且在第一个选项卡上使用select方法不会触发tabsselect事件 我还尝试手动触发第一个选项卡上的“tabsselect”,但是: $('#tabContainer').trigger('tabsselect'); 不触发事件 $('#firstTab').trigger('tabsselect'); 未提供在方法(函数(事件,ui))中使用的正确参数 有人解决了这个问题吗?我必须避免调

我有一系列与“tabsselect”事件关联的大型方法,但是jqueryui不会为初始选项卡触发,并且在第一个选项卡上使用select方法不会触发tabsselect事件

我还尝试手动触发第一个选项卡上的“tabsselect”,但是:

$('#tabContainer').trigger('tabsselect');
不触发事件

$('#firstTab').trigger('tabsselect');
未提供在方法(函数(事件,ui))中使用的正确参数

有人解决了这个问题吗?我必须避免调用备用选项卡,然后再调用正确的初始选项卡,因为这些方法会进行大量处理来初始化页面并保存选项卡视图历史记录


谢谢。

与其触发
选项卡select
,不如尝试触发该选项卡的
单击事件

因此,您的代码将如下所示:

$('#firstTab').trigger('click');

与其触发
选项卡select
,不如尝试触发该选项卡的
click
事件

因此,您的代码将如下所示:

$('#firstTab').trigger('click');
使用以下命令:

$('#tabs').trigger( "tabselect", {index:the_selected_tab_number});
您需要将该功能附加到tabselect事件,才能使其正常工作。

使用此功能:

$('#tabs').trigger( "tabselect", {index:the_selected_tab_number});

您需要将该功能附加到tabselect事件才能使其工作。

无法工作。不确定为什么会这样,单击已激活的选项卡不会触发选择。根据:“单击选项卡时触发此事件”,因此触发单击事件应触发选项卡选择无效。不确定为什么会这样,单击已激活的选项卡不会触发选择。根据:“单击选项卡时触发此事件”,因此触发单击事件应触发选项卡选择