Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: для новичков > Bootstrap


Автор: cyner 24.10.2013, 19:11
Вопрос простой. сделал табы на бутстрапе, работает, но если открыть страницы по ссылке вида http://site.ru/tab.php#second, сделал чтоб сразу открывало вторую вкладку, но при этот срабатывает переход как по якорю т.е. прокручивается страница к табу. как это исправить?

сделал пока так:

if (location.hash) $('.myTab .on a[href="'+location.hash+'"]').tab('show');

в оф.документации есть метод shown но у меня не получается. прошу помощи.

Может есть решение на jquery ui?

Автор: alexFast777 4.9.2014, 10:38
Ответ можно посмотреть http://itchief.ru/lessons/bootstrap-3/37-bootstrap-3-navigation-panel.

Автор: cyner 4.9.2014, 10:52
alexFast777,  отличная статья. а где ответ на вопрос? но вообще спаисбо.

Автор: Aliance 4.9.2014, 16:45
Может поможет отменять событие по умолчанию?
Код

$(window).on('hashchange', function(event) {
    event.preventDefault();
});

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)