繁体   English   中英

Bootstrap 4选项卡没有切换

[英]Bootstrap 4 Tabs are not switching

我目前正在使用bootstrap 4.我阅读了bootstrap文档,我目前正在尝试合并标签,但他们没有切换我的代码如下:

<!DOCTYPE html>
<html>
<head>
 <meta charset="UTF-8">
 <title>Info</title>
 <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0- alpha.3/css/bootstrap.min.css" integrity="sha384-MIwDKRSSImVFAZCVLtU0LMDdON6KVCrZHyVQQj6e8wIEJkW4tvwqXrbMIya1vriY" crossorigin="anonymous">

   </head>
  <body>
 <?php include_once("template_pageTop.php"); ?>
  <div class="container p-t-md">
  <div class="row">
   <div class="col-md-6">
   <ul class="nav nav-tabs">
   <li class="nav-item">
    <a class="nav-link active" href="#currentPreferences">Current         Preferences</a>
    </li>
    <li class="nav-item">
     <a class="nav-link" href="#alternative"> Alternative </a>
     </li>
     <li class="nav-item">
      <a class="nav-link" href="#">Link</a>
      </li>

      </ul>
      <div class="tab-content">
        <div role="tabpanel" class="tab-pane fade in active" id="currentPreferences">
         <ul class="list-group media-list media-list-stream">


          <?php 
           display(); 
            ?>
          </ul> 

          </div>
         <div role="tabpanel" class="tab-pane fade in" id="alternative">
         <ul class="list-group media-list media-list-stream">
         <p>Test</p>
          </ul>
           </div>

           </div>
          </div>

          </div>
            </div>
           <?php include_once("template_pageBottom.php"); ?>
           <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>

           <script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.3/jquery-ui.min.js">            </script>
            <script src="https://code.jquery.com/jquery-3.1.1.slim.min.js" integrity="sha384-A7FZj7v+d/sdmMqp/nOQwliLvUsJfDHW+k9Omg/a/EheAdgtzNs3hpfag6Ed950n" crossorigin="anonymous"></script>
             <script src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.4.0/js/tether.min.js" integrity="sha384-DztdAPBWPRXSA/3eYEEUWrWCy7G5KFbe8fFjk5JAIxUYHKkDx6Qin1DkWx51bBrb" crossorigin="anonymous"></script>
             <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/js/bootstrap.min.js" integrity="sha384-vBWWzlZJ8ea9aCX4pEW3rVHjgjt7zpkNpZk+02D9phzyeVkE+jo0ieGizqPLForn" crossorigin="anonymous"></script>


           </body>
            </html>

我已经添加了javascript库但它似乎没有切换是否还有其他我可以添加的? 欢迎任何反馈。 谢谢

您需要在每个链接中使用data-toggle="tab"数据属性,或使用JavaScript进行初始化

<ul class="nav nav-tabs">
     <li class="nav-item">
          <a class="nav-link active" data-toggle="tab" href="#currentPreferences">Current Preferences</a>
     </li>
     <li class="nav-item">
          <a class="nav-link" data-toggle="tab" href="#alternative"> Alternative </a>
     </li>
     <li class="nav-item">
          <a class="nav-link" data-toggle="tab" href="#">Link</a>
     </li>
</ul>

http://www.codeply.com/go/iHHBzDROEi

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM