有的时候我们往往需要获取到当前选择的选项卡的索引,以下是使用bootstrap框架的获取方式。
html代码如下:
<div class="row clearfix">
<div class="col-md-12 column">
<div class="tabbable" id="tabs-762548">
<ul class="nav nav-tabs" id="questType" style="margin-bottom: 20px;">
<li class="active">
<a href="#singleSelect" data-toggle="tab">单选</a>
</li>
<li>
<a href="#moreSelect" data-toggle="tab">多选</a>
</li>
<li>
<a href="#judgeSelect" data-toggle="tab">判断</a>
</li>
<li>
<a href="#fillBlank" data-toggle="tab">填空</a>
</li>
<li>
<a href="#subject" data-toggle="tab">主观</a>
</li>
</ul>
<div class="tab-content">
</div>
</div>
</div>
</div>
js代码:
// 获取题目类型
var questionType = 0;
for (var i = 0; i < 5; i++) {
if ($("#questType").children('li')[i].className == "active") {
questionType = i+1;
break;
}
}
console.log(questionType)
本文介绍了一种使用Bootstrap框架获取当前激活选项卡索引的方法。通过遍历带有'active'类的li元素,可以确定所选选项卡的位置,便于进行进一步的页面逻辑处理。
&spm=1001.2101.3001.5002&articleId=82977784&d=1&t=3&u=42337d3fd73a45e28adb5841a555385c)
3076

被折叠的 条评论
为什么被折叠?



