Nie, nie, tutaj wcale nie chodzi o aria-expanded tylko o dodawanie przez jQuery klasy "active in" to klas danego kontenera tabu.
Robiłem coś takie tutaj: https://przelomy.muzeum.szczecin.pl/...tml#ksiegarnia
Tam są dwa taby "Ceny i bilety" oraz "Sklep muzealny" jak klikniesz w powyższy link to otworzy się drugi tab "Sklep muzealny" mimo iż domyślnym tabem jest "Ceny i bilety".
Użyłem takiego kodu;
Kod:
<script type="text/javascript">
jQuery(function(){
var hash = window.location.hash;
hash && jQuery('ul.nav a[href="' + hash + '"]').tab('show');
jQuery('#myTab a').click(function (e) {
jQuery(this).tab('show');
var scrollmem = jQuery('body').scrollTop() || jQuery('html').scrollTop();
window.location.hash = this.hash;
jQuery('html,body').scrollTop(scrollmem);
});
});
</script>
Tuż przed zamykającym </body> w pliku index.php szablonu.