Bootstrap标签不改变

问题描述 投票:0回答:1

我有以下代码。

<ul class="nav nav-tabs" id="myTab" role="tablist">
    <li class="nav-item">
        <a class="nav-link active" href="#tab-test-01" role="tab">Test 01</a>
    </li>

    <li class="nav-item">
        <a class="nav-link" href="#tab-test-02" role="tab">Test 02</a>
    </li>
</ul>


<div class="tab-content" id="myTabContent">

    <div class="tab-pane fade show active" id="tab-test-01" role="tabpanel">
        <h1>Test 01</h1>
    </div>

    <div class="tab-pane fade" id="tab-test-02" role="tabpanel">
        <h1>Test 02</h1>
    </div>

</div>

但发现 "测试01 "的链接是永久激活的 即使我点击 "测试02

css twitter-bootstrap bootstrap-4 tabs nav
1个回答
1
投票

你放弃把 data-toggle="tab"

见片断fyr。

<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" rel="stylesheet"/>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js"></script>

<ul class="nav nav-tabs" id="myTab" role="tablist">
    <li class="nav-item">
        <a class="nav-link active" data-toggle="tab" href="#tab-test-01">Test 01</a>
    </li>

    <li class="nav-item">
        <a class="nav-link"  data-toggle="tab" href="#tab-test-02">Test 02</a>
    </li>
</ul>


<div class="tab-content" id="myTabContent">

    <div class="tab-pane fade show active" id="tab-test-01">
        <h1>Test 01</h1>
    </div>

    <div class="tab-pane fade" id="tab-test-02">
        <h1>Test 02</h1>
    </div>

</div>
© www.soinside.com 2019 - 2024. All rights reserved.