gpt4 book ai didi

javascript - jquery 检测事件选项卡是否更改

转载 作者:行者123 更新时间:2023-12-03 04:49:47 25 4
gpt4 key购买 nike

我有这个标签。有没有办法检测事件选项卡何时更改?

<div class="navbar">
<div class="navbar-inner">
<ul class="nav nav-tabs" style="display:inline-flex">
<li class="active"><a href="#step1" data-toggle="tab" id="step1">Step 1</a></li>
<li><a href="#step2" data-toggle="tab" id="step2">Step 2</a></li>
<li><a href="#step3" data-toggle="tab" id="step3">Step 3</a></li>
<li><a href="#step4" data-toggle="tab" id="step4">Step 4</a></li>
<li><a href="#step5" data-toggle="tab" id="step5">Step 5</a></li>
<li><a href="#step6" data-toggle="tab" id="step6">Step 6</a></li>
<li><a href="#step7" data-toggle="tab" id="step7">Step 7</a></li>
</ul>
</div>
</div>

我想获取前一个事件选项卡的 id,并获取新的事件选项卡。这可能吗?

最佳答案

以下是如何使用 Bootstrap 执行此操作:

$('a[data-toggle="tab"]').on('shown.bs.tab', function (e) {

e.relatedTarget // previous active tab
e.target // newly activated tab

console.log("id of previous active tab: " + e.relatedTarget.id);
console.log("id of newly activated tab: " + e.target.id);

});

完整文档在这里:http://getbootstrap.com/javascript/#tabs-events

关于javascript - jquery 检测事件选项卡是否更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42708347/

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