javascript - Bootstrap 选项卡问题/Jquery 删除所有子元素上的 .active 类

标签 javascript jquery html css twitter-bootstrap

存在一个问题,当您导航到另一个选项卡时,事件类没有被删除。这意味着您不能多次访问同一个选项卡。 https://codepen.io/anon/pen/zdjawq

选项卡的工作示例可以在以下笔的示例二中看到 https://codepen.io/wizly/pen/BlKxo

<div id="exTab2" class="container">
    <ul class="nav nav-tabs">
      <div class="col-md-2">
        <li>
          <a href="#1" data-toggle="tab">
            <img src="https://t7.rbxcdn.com/1397cd00dfbf1347145a10a38b1386d4" style="height: 100px;" class="img-circle">
          </a>
        </li>
      </div>
      <div class="col-md-2">
        <li>
          <a href="#2" data-toggle="tab">
            <img src="https://t7.rbxcdn.com/1397cd00dfbf1347145a10a38b1386d4" style="height: 100px;" class="img-circle">
          </a>
        </li>
      </div>
      <div class="col-md-2">
        <li class="active">
          <a href="#3" data-toggle="tab">
            <img src="https://t7.rbxcdn.com/1397cd00dfbf1347145a10a38b1386d4" style="height: 100px;" class="img-circle">
          </a>
        </li>
      </div>
      <div class="col-md-2">
        <li>
          <a href="#4" data-toggle="tab">
            <img src="https://t7.rbxcdn.com/1397cd00dfbf1347145a10a38b1386d4" style="height: 100px;" class="img-circle">
          </a>
        </li>
      </div>
      <div class="col-md-2">
        <li>
          <a href="#5" data-toggle="tab">
            <img src="https://t7.rbxcdn.com/1397cd00dfbf1347145a10a38b1386d4" style="height: 100px;" class="img-circle">
          </a>
        </li>
      </div>

    </ul>

    <div class="tab-content">
      <div class="tab-pane" id="1">
        test
      </div>
      <div class="tab-pane" id="2">
        cont
      </div>

      <div class="tab-pane active" id="3">
        other
      </div>

最佳答案

在您的代码中,您需要删除 ulli 元素之间的 div。这破坏了选项卡正确工作的正确 DOM 结构。

关于javascript - Bootstrap 选项卡问题/Jquery 删除所有子元素上的 .active 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45815861/

相关文章:

javascript - jquery Accordion 改变文本

jquery - 折叠和展开列表

jQuery 每个循环 - 使用变量

jquery - CSS div 定位和 jQuery SlideUp 疯狂

html - 保持宽高比正常使用div?

javascript - 我可以通过从 PHP 获取变量来更改 Javascript 中的显示属性吗?

javascript - Canvas 游戏中的图像闪烁

javascript - 隐藏没有选择器的网站的单个 div 部分

javascript - 我应该对类型 'range' 的输入使用哪种事件类型?

javascript - react 图像未在多站点页面上加载