BootSharp 我在标签页添加了点击事件获取点击的标签的值,为什么得到的都是前一次的值?

代码如下HTML:

<ul id="myTab" class="nav nav-tabs">
<li class="active">
   <a href="#zero" data-toggle="tab" onclick="tab()">1000</a></li><li><a href="#zero" data-toggle="tab" onclick="tab()">1001</a></li><li >
   <a href="#zero" data-toggle="tab" onclick="tab()">1002</a></li>

</ul>

js:

var activeTab;function tab() {

       $('a[data-toggle="tab"]').on('shown.bs.tab', function (e) {            // 获取已激活的标签页的名称
           activeTab = $(e.target).text();
       });
    alert(activeTab);
}

我在标签页添加了点击事件获取点击的标签的值,得到的都是前一次的值,请问这是为什么?


qq_青羽天穹_0
浏览 4918回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP