如何从引导选项卡<li>标记</li>中删除重复的活动类

时间:2014-06-18 17:24:25

标签: jquery twitter-bootstrap

我使用了两个菜单来显示选项卡窗格(bootstrap)。但它会为<li>代码创建重复的有效链接。

小提琴:http://jsfiddle.net/g2j9c/1/

对于最后一个活动链接,<li>应该只有一个活动类。有什么方法可以解决这个问题吗?

3 个答案:

答案 0 :(得分:4)

您可以添加JS的一小部分,如下所示:

$('.nav a').click(function(){
    $('.nav li').removeClass('active');
});

DEMO:http://jsfiddle.net/g2j9c/2/

答案 1 :(得分:1)

Working Demo

使用以下代码段

$('.nav a').click(function(){
    var parent = $(this).parent();
    $('.nav li').not(parent).removeClass('active');
});

答案 2 :(得分:1)

材料设计

 public boolean isSimCardInstalled() {
    TelephonyManager tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
    return tm.getSimState() != TelephonyManager.SIM_STATE_ABSENT ? true : false;
}