javascript - 使用 javascript 获取 Bootstrap 选项卡的 id

标签 javascript jquery twitter-bootstrap

我正在开发一个项目并使用 Bootstrap 选项卡属性。 http://getbootstrap.com/javascript/#tabs

我从 bootstrap.com 网站得到这个:

<div>

  <!-- Nav tabs -->
  <ul class="nav nav-tabs" role="tablist">
    <li role="presentation" class="active"><a href="#home" aria-controls="home" role="tab" data-toggle="tab">Home</a></li>
    <li role="presentation"><a href="#profile" aria-controls="profile" role="tab" data-toggle="tab">Profile</a></li>
    <li role="presentation"><a href="#messages" aria-controls="messages" role="tab" data-toggle="tab">Messages</a></li>
    <li role="presentation"><a href="#settings" aria-controls="settings" role="tab" data-toggle="tab">Settings</a></li>
  </ul>

  <!-- Tab panes -->
  <div class="tab-content">
    <div role="tabpanel" class="tab-pane active" id="home"> AAAAAA</div>
    <div role="tabpanel" class="tab-pane" id="profile">BBBBBB</div>
    <div role="tabpanel" class="tab-pane" id="messages">CCCCC</div>
    <div role="tabpanel" class="tab-pane" id="settings">DDDD</div>
  </div>

</div>

我想获取正在显示的选项卡的 ID 并将其分配给

val id

我认为我需要使用 javascript 或 jquery,但我对它们没有任何经验。

最佳答案

   $(".tab-pane").each(function(){
       var id = $(this).attr("id");
       // work with id

       // to modify it
       $(this).attr("id",newval)      

   })

关于javascript - 使用 javascript 获取 Bootstrap 选项卡的 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31657225/

相关文章:

javascript - JavaScript 文件之间的冲突

javascript - JS 链接 - 根据文本值更改单元格背景颜色

javascript - 清除并添加新类别?

css - twitter bootstrap typeahead 根据查询更改下拉菜单宽度

jquery - Bower、Grunt、Bootstrap、Jquery 和 JavaScript 错误

javascript - NVD3 图表(折线图)的交互指南在 12 列网格(Bootstrap)中被剪切我绘制两个图表

javascript - Ajax 替换内容并使用淡入淡出

javascript - 通过使用 jQuery 重新排序元素来模拟 CSS Column 垂直内容流?

javascript - 使用 codeigniter 从下拉列表中填充文本框

jquery - 单击其他 div 时切换类中的单个元素 Jquery