https://jsfiddle.net/Miega/Lmn1490b/ブートストラップ3:私はブートストラップといくつかの追加のjQueryを使用して、ネストされたタブ表示をプログラムしようとしてる
別のタブがアクティブになったとき、ネストされたタブが消えます。 「ユニット選択」カテゴリ内の別のアイテムを選択しようとすると、そのコンテンツは消えます。ただし、入れ子になっていない別のタブに切り替えると、コンテンツに負荷がかかります。問題の
のjQueryコード:すべてのヘルプは大歓迎です
$('#unitTabs').on('click', 'a[data-toggle="tab"]', function(e) {
e.preventDefault();
var $link = $(this);
if (!$link.parent().hasClass('active')) {
//remove active class from other tab-panes
$('.tab-content:not(.' + $link.attr('href').replace('#','') + ') .tab-pane').removeClass('active');
// click first submenu tab for active section
$('a[href="' + $link.attr('href') + '_all"][data-toggle="tab"]').click();
// activate tab-pane for active section
$('.tab-content.' + $link.attr('href').replace('#','') + ' .tab-pane:first').addClass('active');
}
});
。
インナータブのコンテンツクラス名「タブコンテンツ」タブの外側と同じです。それはなぜ内側のタブが消えているのです!その内側のタブのクラス名を変更してみてください。 –
変更しましたが、同じ結果が表示されます。https://jsfiddle.net/Miega/Lmn1490b/3/ – Thassa