Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.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 检测jQuery选项卡折叠事件_Javascript_Jquery_Jquery Ui - Fatal编程技术网

Javascript 检测jQuery选项卡折叠事件

Javascript 检测jQuery选项卡折叠事件,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,我有一个带有3个列表项的jQueryUI选项卡。如果存在折叠事件,我如何捕获该事件,或者如何捕获鼠标单击事件,以便在选项卡是否折叠时发出消息警报。您可以这样做 $("#tabs").tabs({ select: function(evt, ui){ var shownTab = $(ui.tab).closest('li').index() + 1; alert("Showing the tab " + shownTab); } }); 在这里拉小

我有一个带有3个列表项的jQueryUI选项卡。如果存在折叠事件,我如何捕获该事件,或者如何捕获鼠标单击事件,以便在选项卡是否折叠时发出消息警报。

您可以这样做

$("#tabs").tabs({
    select: function(evt, ui){
       var shownTab = $(ui.tab).closest('li').index() + 1;
       alert("Showing the tab " + shownTab);

    }
});
在这里拉小提琴

你可以做的

$("#tabs").tabs({
    select: function(evt, ui){
       var shownTab = $(ui.tab).closest('li').index() + 1;
       alert("Showing the tab " + shownTab);

    }
});

在这里拉小提琴

@johnnyj你是什么意思?你想知道当你点击一个新标签或做其他动作时,哪些标签折叠了吗?我想知道当我点击一个新标签和当我点击当前标签时,哪些标签折叠了。@johnnyj你是什么意思?你想知道当你点击一个新标签或什么时候,哪些标签折叠了吗是否执行其他操作?我想知道在单击新选项卡和当前选项卡时,哪些选项卡被折叠。