aldtimofeev
@aldtimofeev
front-end / html-верстальщик

Как сделать, чтобы когда переходишь по ссылке, то не только открывалась новая страница, но и необходимая вкладка (bootstrap tabs) на ней?

Сверстал на bootstrap, устанавливаю на modx
  • Вопрос задан
  • 1138 просмотров
Пригласить эксперта
Ответы на вопрос 2
@seriogja
Добый день!

В документации на официальном сайте вроде все есть: getbootstrap.com/javascript/#tabs
Вам остается только написать немного дополнительного кода:
var url = document.location.toString();
if (url.match('#')) {
    $('.nav-tabs a[href=#'+url.split('#')[1]+']').tab('show') ;
} 

$('.nav-tabs a').on('shown.bs.tab', function (e) {
    window.location.hash = e.target.hash;
})

отсюда
Ответ написан
Комментировать
webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...
Мне кажется или табы бутстрапа имеют анкоры?
Если так, то через link.ru/#anchor должно работать.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы