2014-04-10 13 views
11

Ich kann nicht öffnen erste Registerkarte beim Laden der Seite. Code unten.Bootstrap 3 Tabs und Öffnen der ersten Registerkarte beim Laden der Seite

<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> 

und jQuery

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

Jede Ahnung, warum nicht funktioniert?

Dank

Antwort

15

Entfernen Sie die fade Klasse von den Inhalt der ersten Registerkarte ..

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

http://bootply.com/129046

+3

Ja, "Tab-Fenster verblassen aktiv in" .. Ich aktualisierte das Bootply http://bootply.com/129046 – ZimSystem

+0

Danke für das Zeigen, wo ich habe Problem. – JackTheKnife

6

Und Arbeitsversion mit dem fade

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

Baghoo - Danke für den Hinweis ich zu was verursacht

+0

Wow, genau dort ist es in der Dokumentation für den Fade-Effekt (http://getbootstrap.com/javascript/#fade-effect). Das habe ich völlig übersehen. –

Verwandte Themen