2013-08-01 15 views
7

Utworzyłem kartę nawigacji z Bootstrap, jednak pierwsza karta nie ładuje się automatycznie, dopóki nie klikną inne karty. Po kliknięciu innych kart można użyć pierwszej karty.Domyślnie zakładka nawigacji Bootstrap nie ładuje się

Oto skrzypce: http://jsfiddle.net/GGMWX/416/

Zasadniczo, po załadowaniu skryptu, Delete nav-karta jest nie wykazujące przycisk Usuń. Jest to możliwe tylko wtedy, gdy kliknę kartę "Promuj" lub "Przywróć", którą karta "Usuń" staje się aktywna i ładuje się.

 <!-- Body content --> 
    <ul class="nav nav-tabs nav-justified" data-tabs="tabs"> 
    <li class="active"><a href="#1" data-toggle="tab">Delete File</a></li> 
    <li><a href="#2" data-toggle="tab">Promote</a></li> 
    <li><a href="#3" data-toggle="tab">Revert</a></li> 
    </ul> 

    <br> 
    <form class="form-inline tab-pane" id="1"> 
    <input class="btn btn-primary" id="deleteFileButton" type="button" value="Delete File" /> 
    </form> 

     <form class="form-inline tab-pane" id="2"> 
    <input class="btn btn-primary" id="promoteManifestButton" type="button" value="Promote" /> 
    </form> 

    <form class="form-inline tab-pane" id="3"> 
    <input class="btn btn-primary" id="revertButton" type="button" value="Revert Release" /> 
    </form> 
</div> 

Odpowiedz

12

Musisz ustawić tab-pane do active domyślnie jak również li:

<form class="form-inline tab-pane active" id="1"> 
Powiązane problemy