Javascript 基于当前顶部选定的选项卡获取嵌套选项卡
我很难从嵌套选项卡中获取id 我有选项卡,每个选项卡内部都有嵌套的选项卡。 从顶部选项卡获取id没有问题 现在我想检查wich选项卡是否处于活动状态,但它必须来自顶部所选选项卡中的一组选项卡Javascript 基于当前顶部选定的选项卡获取嵌套选项卡,javascript,jquery,jquery-tabs,Javascript,Jquery,Jquery Tabs,我很难从嵌套选项卡中获取id 我有选项卡,每个选项卡内部都有嵌套的选项卡。 从顶部选项卡获取id没有问题 现在我想检查wich选项卡是否处于活动状态,但它必须来自顶部所选选项卡中的一组选项卡 //Top tabs var topTabs = $('.tabs').tabs(); //Current selected top tab var curSelected = topTabs.tabs('option', 'selected'); //Here how can I get the sub
//Top tabs
var topTabs = $('.tabs').tabs();
//Current selected top tab
var curSelected = topTabs.tabs('option', 'selected');
//Here how can I get the subtab? NON FUNCTIONAL EXAMPLE
var secondTabSelected = $(curSelected ).children($('.subtabs').('option', 'selected'));
有没有想过直接存档此文档?在没有看到更多代码的情况下,我只能假设html是如何设置的。但是,就我个人而言,我会在调用
$('.subtabs').tabs()
时使用,而不是稍后绑定事件侦听器
JAVASCRIPT:
$('.subtabs').tabs({
activate: function( event, ui ) {
//get relative li index
var secondTabSelected = $(ui.newTab).index();
console.log(secondTabSelected);
}
});
演示:
希望这有帮助,如果你还需要什么,请告诉我