web-dev-qa-db-ja.com

Bootstrap 3つのタブと、ページの読み込み時に最初のタブを開く

ページの読み込み時に最初のタブを開くことができません。以下のコード。

    <ul id="rowTab" class="nav nav-tabs">
              <li class="active"><a data-toggle="tab" href="#tab_a">Tab A</a></li>
              <li><a data-toggle="tab" href="#tab_b">Tab B</a></li>
              <li><a data-toggle="tab" href="#tab_c">Tab C</a></li>
              <li><a data-toggle="tab" href="#tab_d">Tab D</a></li>
    </ul>

    <div class="tab-content">
             <div id="tab_a" class="tab-pane fade active">
             Tab A inner
             </div>
             <div id="tab_b" class="tab-pane fade">
             Tab B inner              
             </div>
             <div id="tab_c" class="tab-pane fade">
             Tab C inner       
             </div>
             <div id="tab_d" class="tab-pane fade">
             Tab D inner
             </div>
   </div>

およびjQuery

<script type="text/javascript">
    $(document).ready(function(){
        $('#rowTab a:first').tab('show');
    });    
</script>

なぜうまくいかないのか?

ありがとう

12
JackTheKnife

最初のタブのコンテンツからfadeクラスを削除します。

<div id="tab_a" class="tab-pane active">
    Tab A inner
</div>

http://bootply.com/129046

21
Zim

そして、fadeを使用した作業バージョン

<div id="tab_a" class="tab-pane active fade in">
    Tab A inner
</div>

Baghoo-問題の原因を教えてくれてありがとう

6
JackTheKnife