JQuery вкладки, ссылающиеся только на основной индекс - PullRequest
0 голосов
/ 20 декабря 2011

Привет, у меня проблемы с URL-адресом табуляции.На моем главном сайте под основным слайдером у меня есть поле с вкладками (используемые мной вкладки) .Проблема запускается при переходе на другие страницы ( другая страница ).Когда вы нажимаете вкладки на других страницах, он перенаправляет на индекс.На главной странице ссылки выглядят так: blackflow.pl/#tab_name.Я пытался добавить сайты URL: blackflow.pl/different_page.html#tab_name, но это не помогает.Есть идеи?надеюсь, это достаточно наглядно.

Ответы [ 2 ]

1 голос
/ 20 декабря 2011

Проблема в том, что у вас на голове установлен базовый тег:

<base href="http://www.blackflow.pl/" />

Подробнее об этом можно прочитать здесь: http://w3schools.com/tags/tag_base.asp По сути, любые ваши ссылки будут относиться кБаза, которую вы установили.Уберите это, и ваши вкладки должны работать нормально.Если это не требуется, я предлагаю вам вынуть его.Убедитесь, что от этого ничего не зависит.

0 голосов
/ 20 декабря 2011

Вам необходимо использовать event.preventDefault ();на вкладке нажмите обработчики.Что происходит сейчас, так это то, что ваш обработчик кликов вкладок разрешает отправку #whither в браузер, и он думает, что он должен перейти в корень сайта и попытаться найти привязку # что угодно.

...