afficher/masquer twitter bootstrap onglets

Je suis en utilisant bootstrap pour l'affichage du contenu au-dessous des onglets, mais je veux de l'effondrement des onglets lorsque l'onglet est cliqué à nouveau. Voici le code que j'ai essayé pour se rendre au travail, en vain:

    <ul id="myTab" class="nav nav-tabs">
        <li class="square"><a class="story" href="#article1" data-toggle="tab"><img src="#"/></a></li>
        <li class="square"><a class="story" href="#article2" data-toggle="tab"><img src="#g"/></a></li>
        <li class="square"><a class="story" href="#article3" data-toggle="tab"><img src="#"/></a></li>
               <div id="article1" class="tab-pane fade"><p>Lorem ipsum...</p></div>
               <div id="article2" class="tab-pane fade"><p>Lorem ipsum dolor sit amet....</p</div>
               <div id="article3" class="tab-pane fade"><p>Lorem ipsum dolor sit amet...</p></div>
    </ul>

<script>
$('#myTab a').click(function (e) {
            if($(this).tab.hasClass('active')){
                    $(this).tab('hide');
                } else {
                        e.preventDefault();
                        $(this).tab('show');
                    }
                })
</script>

Je ne suis pas sûr si les onglets sont censés travailler de cette façon...devrais-je essayer de l'effondrement de la fonctionnalité?

InformationsquelleAutor AshAndrien | 2012-12-28