gpt4 book ai didi

javascript - 单击触发按钮时在 Bootstrap 3 模式中打开特定的可切换选项卡

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

我正在使用modalstogglable tabs在 Bootstrap 3 中一起使用。我的目标是拥有 3 个模式触发按钮,每个按钮都会在模式内打开一个不同的选项卡。

My code so far

如您所见,所有触发按钮都会启动模式,但它们都显示选项卡1。如何确保单击按钮 2 时显示 tab 2,单击按钮 3 时显示 tab 3

最佳答案

您可以在点击事件处理程序中使用这两种方法的 javascript 方法:

$('button').on('click', function() {
whichtab = $(this).data('opentab');
$('#myModal').modal('show');
$('.nav-tabs li:eq('+whichtab+') a').tab('show');
});

除了数据切换和数据目标之外,我刚刚添加了一个数据opentab。这些是从 0 开始的(因此第一个选项卡是 0,第二个选项卡是 1 等):

<button class="btn btn-primary btn-lg" data-opentab="0" >
Launch modal - open tab 1
</button>
<br /><br /><br />
<button class="btn btn-primary btn-lg" data-opentab="1" >
Launch modal - open tab 2
</button>
<br /><br /><br />
<button class="btn btn-primary btn-lg" data-opentab="2">
Launch modal - open tab 3
</button>

关于javascript - 单击触发按钮时在 Bootstrap 3 模式中打开特定的可切换选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23793710/

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