javascript - 用一个导航标签控制多个标签内容

标签 javascript jquery html css twitter-bootstrap

我有一个普通的Twitter Bootstrap 3标签。我想做的是控制是用一个nav-tabs元素控制多个
tab-content容器。

这是一个例子:jsfiddle

在这个例子中,当我改变标签时,只有第一个被改变。我希望两个容器都发生变化,而不仅仅是第一个。

谢谢!

最佳答案

我在这里更新你的jsfiddle

我将 data-target 属性添加到 a-elements 并更改第二个 tab-content 中的 id

我修改了这行,

你的:

<li class="active"><a href="#home" data-toggle="tab">C1</a></li>
<li><a href="#profile" data-toggle="tab">C2</a>  </li>

我的更新:

<li class="active"><a href="#home" data-target="#home, #home_else" data-toggle="tab">C1</a></li>
<li><a href="#profile" data-target="#profile, #profile_else" data-toggle="tab">C2</a>  </li>

第二个标签内容,你的:

<div id="myTabContent" class="tab-content">
    <div class="tab-pane fade in active" id="home">
        <p>Content 1.</p>
    </div>
    <div class="tab-pane fade" id="profile">
        <p>Content 2.</p>
    </div>
</div>

我的更新:

<div id="myTabContent2" class="tab-content">
    <div class="tab-pane fade in active" id="home_else">
        <p>Content 1.</p>
    </div>
    <div class="tab-pane fade" id="profile_else">
        <p>Content 2.</p>
    </div>
</div>

关于javascript - 用一个导航标签控制多个标签内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48706701/

相关文章:

javascript - 多页和谷歌分析插件中的 deviceready

javascript - 使用 jQuery 时防止通过动画 scrollTop 触发滚动事件

javascript - 切换元素 jquery

javascript - 如何在javascript中使视频仅在单击按钮时播放

javascript - 浏览器:未捕获的安全错误:无法在 'replaceState' 上执行 'History':具有 URL 的历史状态对象

javascript - 对象不支持属性或方法 'setItem'

javascript - Chrome 控制台 : reload page

javascript - 在 href 上触发弹出窗口 - 请登录消息

javascript - 表单序列化不包括表

jquery - 如何使用 jQuery 使文本框只包含数字字符?