Jquery 通过JS获取当前活动选项卡。

Jquery 通过JS获取当前活动选项卡。,jquery,html,twitter-bootstrap,Jquery,Html,Twitter Bootstrap,我想将当前选项卡显示为在引导中处于活动状态 <ul class="nav nav-tabs"> <!-- Default tab --> <li class="active"><a href="#elemLower_tab" data-toggle="tab">Elementary Lower</a></li> <li><a href="#elemAdv

我想将当前选项卡显示为在引导中处于活动状态

<ul class="nav nav-tabs">               
    <!-- Default tab -->
    <li class="active"><a href="#elemLower_tab" data-toggle="tab">Elementary Lower</a></li>
    <li><a href="#elemAdvance_tab" data-toggle="tab">Elementary Advance</a></li>
    <li><a href="#secondary_tab" data-toggle="tab">Secondary</a></li>               
</ul>
我想通过jQuery激活当前选项卡?有办法吗?

试试看

$('.nav-tabs .active').text()
使用这个JS代码

$(function(){
var url = window.location.pathname,
urlRegExp = new RegExp(url.replace(/\/$/,'') + "$");
$('ul.nav-tabs li a').each(function(){
if(urlRegExp.test(this.href.replace(/\/$/,''))){
$(this).addClass('active');
}
});
});
使用CSS:将活动类附加到

ul.nav-tabs a.active{color:#000;}

如果您想在当前选项卡更改时运行JavaScript代码,请参阅中的
show
show
事件。

他不想设置类,他想获取具有活动类的元素。我不知道单击选项卡时它会更改类。这正是我需要的。谢谢。如果要获取目的地id,请使用$('.nav tabs.active>a').attr('href'))