gpt4 book ai didi

jquery - Bootstrap : how to activate a tab from the main menu

转载 作者:行者123 更新时间:2023-11-28 17:09:34 25 4
gpt4 key购买 nike

我有一个小问题,如何从主菜单激活一个选项卡...

当你点击主菜单选择选项卡并显示其内容时,因为选项卡内容是通过data-toggle="tab"调用的,你不能使用data-toggle ="tab",在主菜单不起作用

这里一个screenshot

因为他们目前的方式是所有菜单为“Digilencias、Asesorias 和 Citaciones”向我发送文件“lista_procesos.php”,但我想做的是单击每个选项卡激活并显示其内容,不是主要的是“Procesos”

这里是例子jsfiddle

最佳答案

我在 fiddle 中创建了一个例子; http://jsfiddle.net/61gn1ezq/1 .正如 bpeterson76 所说,创建一个选择器来选择正确的选项卡。我在菜单中添加了 data-show-tab="tabidtoshow" 属性,并创建了一个使用 API 显示选项卡的脚本。

jQuery(function ($) {
//get all tab-buttons
var lista_tab = $('#estudiantes_lista_tab a');
//select anchors from menu that have'data-show-tab'
$('[data-show-tab]').each(function () {
//get tab-id from data-attribute
var tab_id = $(this).data('showTab');
//set click event
$(this).click(function (e) {
//prevent default click
e.preventDefault();
//remove all active classes from list
lista_tab.removeClass('active');
//show correct tab and make active
lista_tab.filter('[href=#' + tab_id + ']').tab('show').addClass('active');
});
});
});

关于jquery - Bootstrap : how to activate a tab from the main menu,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29544480/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com