色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

引導嵌套列表組顯示選項卡內容中的兩個項目

錢多多2年前9瀏覽0評論

我正在嘗試使用引導列表組類在HTML中創建一個頁面導航功能。

該功能應該如何工作:

當我單擊主頁時,僅顯示鏈接1,當我進一步單擊鏈接1時,僅顯示第1頁。

同樣,當我單擊Profile時,只顯示鏈接2,當我進一步單擊鏈接2時,顯示第2頁。

鏈接工作正常,并顯示正確的項目。

問題是,當我點擊主頁鏈接或個人資料鏈接時,鏈接1和鏈接2同時出現。

謝謝!

<link rel="stylesheet"  integrity="sha384-xOolHFLEh07PJGoPkLv1IbcEPTNtaed2xpHsD9ESMhqIYd0nLMwNLD69Npy4HI+N" crossorigin="anonymous">

<div class="row">
  <div class="col-4">
    <div class="list-group" id="list-tab" role="tablist">
      <a class="list-group-item list-group-item-action active" id="list-home-list" data-toggle="tab" href="#list-home" role="tab" aria-controls="home">Home</a>
      <a class="list-group-item list-group-item-action" id="list-profile-list" data-toggle="tab" href="#list-profile" role="tab" aria-controls="profile">Profile</a>
    </div>
  </div>
  <div class="col-8">
    <div class="tab-content" id="nav-tabContent">
      <div class="list-group" id="list-tab" role="tablist">
        <a id="list-home-page" data-toggle="tab" href="#aa" role="tab" aria-controls="a">
        Link 1
        </a>
        <a id="list-profile-page" data-toggle="tab" href="#bb" role="tab" aria-controls="b">
        Link 2
        </a>
      </div>
    </div>
  </div>
</div>
<br><br>

<div class="tab-content" id="nav-tabPage">
  <div class="tab-pane fade show active" id="aa" role="tabpanel" aria-labelledby="aa">
    Page 1
  </div>
  <div class="tab-pane" id="bb" role="tabpanel" aria-labelledby="bb">
    Page 2
  </div>
</div>

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@4.6.2/dist/js/bootstrap.bundle.min.js" integrity="sha384-Fy6S3B9q64WdZWQUiU+q4/2Lc9npb8tCaSX9FK7E8HnRr0Jz8D6OP9dO5Vg3Q9ct" crossorigin="anonymous"></script>

看著你的代碼,似乎你在創建這個導航的時候混淆了兩個概念。

通常list-group和list-group-item在無序列表元素中使用,如下所示

<ul class="list-group">
  <li class="list-group-item">An item</li>
  <li class="list-group-item">A second item</li>
</ul>

雖然如果您愿意,您仍然可以使用相同的HTML元素(ul和li ),但是當您想要使用bootstrap進行導航時,您必須更改bootstrap中的類。

這不僅僅是風格上的影響,而且使用的一些JS也會有所不同。

示例:

<ul class="nav">
  <li class="nav-item">
    <a class="nav-link active" href="#">Active</a>
  </li>
  <li class="nav-item">
    <a class="nav-link" href="#">Link</a>
  </li>
  <li class="nav-item">
    <a class="nav-link" href="#">Link</a>
  </li>
  <li class="nav-item">
    <a class="nav-link disabled">Disabled</a>
  </li>
</ul>

我建議從本節開始查閱文檔(下面的鏈接),并重構代碼以匹配。

Bootstrap 4選項卡- JavaScript行為

現在,如果你希望用戶停留在一個頁面上,但是在這個頁面上顯示不同層次的內容,我通常會建議使用標簽。如果您正在尋找頁面之間的導航,如

example.com/home ../關于 ../聯系人 請考慮使用導航欄。

引導4 -導航條

我要警告的一件事是,不要從文檔中復制代碼,然后簡單地插入您想要的值。這可能有用,但不會教給你任何東西。