【问题标题】:Dynamically load content in Bootstrap nav-tabs在 Bootstrap 导航选项卡中动态加载内容
【发布时间】:2018-04-20 07:15:04
【问题描述】:

这是我的 HTML:

<div id="tabpanes" style="display: none;">

<ul class="nav nav-tabs" role="tablist">
  <li class="nav-item">
    <a class="nav-link active" href="#profile" role="tab" data-toggle="tab">Klantgegevens</a>
  </li>
  <li class="nav-item">
    <a class="nav-link" href="#buzz" role="tab" data-toggle="tab">Documenten</a>
  </li>
  <li class="nav-item">
    <a class="nav-link" href="#references" role="tab" data-toggle="tab">...</a>
  </li>
</ul>

<!-- Tab panes -->
<div class="tab-content">
  <div role="tabpanel" class="tab-pane fade in active" id="profile">

  </div>
  <div role="tabpanel" class="tab-pane fade" id="buzz">...</div>
  <div role="tabpanel" class="tab-pane fade" id="references">...</div>
</div>

</div>

这是我的 jquery 代码:

function klantdetails(id = null) {

    if(id){

        $("#tabpanes").show();
        $("#profile").load("php/getklantinfo.php", "id=id");


    }


}

当函数被调用时,似乎什么都没有发生。但是,如果我单击另一个导航链接,然后返回到第一个链接,则内容将加载到 #profile 选项卡窗格中。什么原因不能立即显示?

【问题讨论】:

    标签: jquery twitter-bootstrap


    【解决方案1】:

    通过从第一个标签面板中删除淡入淡出类来解决。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-26
      • 2023-03-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-06
      相关资源
      最近更新 更多