使用 Bootstrap 选项卡时选项卡内容不会改变

沙恩

我有一个带有 bootstrap v4.3.1 的 Asp.net Webforms 应用程序,使用Tabs单击选项卡时不显示内容。单击每个选项卡不会更改内容。我使用过较早版本的 Bootstrap 并且它们工作正常,但我页面上的其他控件不适用于较早版本,因此如果可能,我需要使用 4.3.1。

<div class="container">
          <div class="row">
            <div class="col-xs-12 ">
              <nav>
                <div class="nav nav-tabs nav-fill" id="nav-tab" role="tablist">
                  <a class="nav-item nav-link active" id="nav-home-tab" data-toggle="tab" href="#nav-home" role="tab" aria-controls="nav-home" aria-selected="true">Home</a>
                  <a class="nav-item nav-link" id="nav-profile-tab" data-toggle="tab" href="#nav-profile" role="tab" aria-controls="nav-profile" aria-selected="false">Profile</a>
                  <a class="nav-item nav-link" id="nav-contact-tab" data-toggle="tab" href="#nav-contact" role="tab" aria-controls="nav-contact" aria-selected="false">Contact</a>
                  <a class="nav-item nav-link" id="nav-about-tab" data-toggle="tab" href="#nav-about" role="tab" aria-controls="nav-about" aria-selected="false">About</a>
                </div>
              </nav>
              <div class="tab-content py-3 px-3 px-sm-0" id="nav-tabContent">
                <div class="tab-pane fade show active" id="nav-home" role="tabpanel" aria-labelledby="nav-home-tab">
                  Et et consectetur ipsum labore excepteur est proident excepteur ad velit occaecat qui minim occaecat veniam. Fugiat veniam incididunt anim aliqua enim pariatur veniam sunt est aute sit dolor anim. Velit non irure adipisicing aliqua ullamco irure incididunt irure non esse consectetur nostrud minim non minim occaecat. Amet duis do nisi duis veniam non est eiusmod tempor incididunt tempor dolor ipsum in qui sit. Exercitation mollit sit culpa nisi culpa non adipisicing reprehenderit do dolore. Duis reprehenderit occaecat anim ullamco ad duis occaecat ex.
                </div>
                <div class="tab-pane fade" id="nav-profile" role="tabpanel" aria-labelledby="nav-profile-tab">
                  Et et consectetur ipsum labore excepteur est proident excepteur ad velit occaecat qui minim occaecat veniam. Fugiat veniam incididunt anim aliqua enim pariatur veniam sunt est aute sit dolor anim. Velit non irure adipisicing aliqua ullamco irure incididunt irure non esse consectetur nostrud minim non minim occaecat. Amet duis do nisi duis veniam non est eiusmod tempor incididunt tempor dolor ipsum in qui sit. Exercitation mollit sit culpa nisi culpa non adipisicing reprehenderit do dolore. Duis reprehenderit occaecat anim ullamco ad duis occaecat ex.
                </div>
                <div class="tab-pane fade" id="nav-contact" role="tabpanel" aria-labelledby="nav-contact-tab">
                  Et et consectetur ipsum labore excepteur est proident excepteur ad velit occaecat qui minim occaecat veniam. Fugiat veniam incididunt anim aliqua enim pariatur veniam sunt est aute sit dolor anim. Velit non irure adipisicing aliqua ullamco irure incididunt irure non esse consectetur nostrud minim non minim occaecat. Amet duis do nisi duis veniam non est eiusmod tempor incididunt tempor dolor ipsum in qui sit. Exercitation mollit sit culpa nisi culpa non adipisicing reprehenderit do dolore. Duis reprehenderit occaecat anim ullamco ad duis occaecat ex.
                </div>
                <div class="tab-pane fade" id="nav-about" role="tabpanel" aria-labelledby="nav-about-tab">
                  Et et consectetur ipsum labore excepteur est proident excepteur ad velit occaecat qui minim occaecat veniam. Fugiat veniam incididunt anim aliqua enim pariatur veniam sunt est aute sit dolor anim. Velit non irure adipisicing aliqua ullamco irure incididunt irure non esse consectetur nostrud minim non minim occaecat. Amet duis do nisi duis veniam non est eiusmod tempor incididunt tempor dolor ipsum in qui sit. Exercitation mollit sit culpa nisi culpa non adipisicing reprehenderit do dolore. Duis reprehenderit occaecat anim ullamco ad duis occaecat ex.
                </div>
              </div>

            </div>
          </div>
    </div>
  </div>

沙恩

问题不在于 Bootstrap 的版本或选项卡本身,而是另一段阻止单击的选项卡变为活动状态的脚本。删除此脚本解决了问题:

$(document).ready(function () {
$(".nav-link").click(function () {
$(".nav-link").removeClass("active");
$(this).addClass("active");
});
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用ng-show时,ui-bootstrap选项卡显示不正确的选项卡内容

来自分类Dev

当使用数据目标而不是href的选项卡时,Bootstrap选项卡不起作用

来自分类Dev

使用ajax加载内容时,在Bootstrap选项卡之间显示微调框

来自分类Dev

使用Angular UI Bootstrap在动态创建的选项卡上设置活动选项卡

来自分类Dev

如何使用Angular和Bootstrap中的“全部”选项卡进行选项卡导航?

来自分类Dev

使用bootstrap垂直嵌套选项卡的angularjs使用Ajax加载内容

来自分类Dev

使用jQuery更改活动的Bootstrap 3选项卡

来自分类Dev

使用AngularJS在Bootstrap选项卡中重新加载数据

来自分类Dev

使用Angular UI / Bootstrap UI隐藏选项卡标题

来自分类Dev

使用Turbolink以编程方式打开Bootstrap选项卡

来自分类Dev

隐藏Bootstrap选项卡,直到使用jQuery .active

来自分类Dev

如何在 Bootstrap 4.1.3 中正确使用选项卡

来自分类Dev

Bootstrap 选项卡 - 单击选项卡时不显示内容

来自分类Dev

首次单击时使用Ajax加载的Show Bootstrap选项卡不起作用

来自分类Dev

首次单击时,使用Ajax加载的Show Bootstrap选项卡不起作用

来自分类Dev

如何隐藏 Bootstrap 选项卡内容?

来自分类Dev

Bootstrap选项卡ajax在页面加载时加载内容

来自分类Dev

AngularJS和UI-Bootstrap选项卡,使用ng-class修改选项卡

来自分类Dev

如何使用Bootstrap3选项卡链接到其他页面上的特定选项卡?

来自分类Dev

angular ui bootstrap选项卡组件:未单击选项卡处于活动状态时如何获取选项卡内容

来自分类Dev

AngularJS的Bootstrap选项卡

来自分类Dev

Bootstrap嵌套选项卡

来自分类Dev

Bootstrap'shown.bs.tab'事件未以编程方式显示选项卡时触发(使用tab('show'))

来自分类Dev

Bootstrap选项卡-首先加载Ajax内容THEN开关选项卡

来自分类Dev

无法从使用 PHP 生成的 Bootstrap 选项卡中使用 AJAX 检索数据

来自分类Dev

更改选项卡时如何获取UI Bootstrap选项卡以发送事件

来自分类Dev

Bootstrap词缀不会更改活动选项卡

来自分类Dev

Bootstrap词缀不会更改活动选项卡

来自分类Dev

Bootstrap 选项卡不会切换

Related 相关文章

  1. 1

    使用ng-show时,ui-bootstrap选项卡显示不正确的选项卡内容

  2. 2

    当使用数据目标而不是href的选项卡时,Bootstrap选项卡不起作用

  3. 3

    使用ajax加载内容时,在Bootstrap选项卡之间显示微调框

  4. 4

    使用Angular UI Bootstrap在动态创建的选项卡上设置活动选项卡

  5. 5

    如何使用Angular和Bootstrap中的“全部”选项卡进行选项卡导航?

  6. 6

    使用bootstrap垂直嵌套选项卡的angularjs使用Ajax加载内容

  7. 7

    使用jQuery更改活动的Bootstrap 3选项卡

  8. 8

    使用AngularJS在Bootstrap选项卡中重新加载数据

  9. 9

    使用Angular UI / Bootstrap UI隐藏选项卡标题

  10. 10

    使用Turbolink以编程方式打开Bootstrap选项卡

  11. 11

    隐藏Bootstrap选项卡,直到使用jQuery .active

  12. 12

    如何在 Bootstrap 4.1.3 中正确使用选项卡

  13. 13

    Bootstrap 选项卡 - 单击选项卡时不显示内容

  14. 14

    首次单击时使用Ajax加载的Show Bootstrap选项卡不起作用

  15. 15

    首次单击时,使用Ajax加载的Show Bootstrap选项卡不起作用

  16. 16

    如何隐藏 Bootstrap 选项卡内容?

  17. 17

    Bootstrap选项卡ajax在页面加载时加载内容

  18. 18

    AngularJS和UI-Bootstrap选项卡,使用ng-class修改选项卡

  19. 19

    如何使用Bootstrap3选项卡链接到其他页面上的特定选项卡?

  20. 20

    angular ui bootstrap选项卡组件:未单击选项卡处于活动状态时如何获取选项卡内容

  21. 21

    AngularJS的Bootstrap选项卡

  22. 22

    Bootstrap嵌套选项卡

  23. 23

    Bootstrap'shown.bs.tab'事件未以编程方式显示选项卡时触发(使用tab('show'))

  24. 24

    Bootstrap选项卡-首先加载Ajax内容THEN开关选项卡

  25. 25

    无法从使用 PHP 生成的 Bootstrap 选项卡中使用 AJAX 检索数据

  26. 26

    更改选项卡时如何获取UI Bootstrap选项卡以发送事件

  27. 27

    Bootstrap词缀不会更改活动选项卡

  28. 28

    Bootstrap词缀不会更改活动选项卡

  29. 29

    Bootstrap 选项卡不会切换

热门标签

归档