Bootstrap 3 développez accordéon à partir de l'URL

En utilisant Bootstrap 3, je suis en train d'utiliser les sous-navigation les liens d'ancrage (c'est à dire, index.php#wnsh) pour développer un certain accordéon et ancre en bas de la page pour le contenu. J'ai essayé de chercher des exemples, mais avec un peu de chance, probablement parce que mon accordéon structure est différente de la BS3 exemple. Voici mon code HTML:

Mise à JOUR:

Fait quelques mises à jour du code, mais il n'est toujours pas l'ouverture de l'accordéon spécifié par la valeur de hachage. Toutes les pensées?

            <div id="accordion" class="accordion-group">                
                <div class="panel">
                    <h4 id="cs" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#cs_c">Child Survival: Boosting Immunity and Managing Diarrhoea</a></h4>
                    <div id="cs_c" class="accordion-collapse collapse in">
                        <p>...</p>
                    </div>

                    <h4 id="chgd" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#chgd_c">Child Health, Growth and Development: Preventing Mental Impairment with Iodine and Iron</a></h4>
                    <div id="chgd_c" class="accordion-collapse collapse">
                        <p>...</p>
                    </div>

                    <h4 id="wmnh" class="accordion-title"><a data-toggle="collapse" data-parent="#accordion" data-target="#wmnh_c">Women’s and Newborn Survival and Health: Iron Supplementation and Food Fortification</a></h4>
                    <div id="wmnh_c" class="accordion-collapse collapse">
                        <p>...</p>
                    </div>
                </div>
            </div>

JS

var elementIdToScroll =  window.location.hash;

if(window.location.hash != ''){
  $("#accordion .in").removeClass("in");
  $(elementIdToScroll).addClass("in");
   $('html,body').animate({scrollTop: $(elementIdToScroll).offset().top},'slow');
}

Merci à l'avance. Toute aide serait appréciée.

Êtes-vous manque le transition plugin car il fonctionne très bien pour moi. Voir ce violon
Transition plugin est là. Je suis en train d'ouvrir un accordéon via l'url hashtag, quelque chose comme de la page.html#cs. Le réel de l'accordéon fonctionnalité fonctionne très bien pour moi.
Je pense que vous pouvez écrire du code javascript qui s'exécute sur la page prêt. Vous pouvez obtenir en utilisant le hashtag window.location.hash et faire quelque chose comme je l'ai fait dans le mise à jour de violon
Merci pour la réponse @pitamber-tiwari, j'ai essayé ton code et bien qu'il travaille avec le hash codé en dur, il n'a pas de fenêtre.emplacement.hash, ni a été le premier accordéon ouvert au chargement de la page.

OriginalL'auteur robotsmeller | 2014-03-07