Сосредоточиться на конкретной вкладке при вводе другого URL - PullRequest
0 голосов
/ 23 марта 2011

У меня есть страница с четырьмя вкладками (используя jQuery, чтобы открыть содержимое каждой из них). Все они имеют теги id, такие как tab1, tab2 и т. Д., А ссылки для выбора вкладки: # tab1, # tab2 и т. Д.

Как сделать так, чтобы URL открывал определенную вкладку?

как http://mysite.com/#tab3 откроет ту же страницу, но выберет tab3?

Спасибо

1 Ответ

1 голос
/ 23 марта 2011

, если вы используете jQueryUI-tabs: Просто посмотрите на index.html jQueryUI-bundle. Он уже содержит div, к которому были добавлены вкладки. Каждая вкладка представляет собой элемент списка, содержащий гиперссылку с привязкой в ​​качестве атрибута href.
Когда вы добавляете имя привязки к URL-адресу после index.html, он должен открыть соответствующую вкладку
(например, your-url / index.html # tabs-2 должен просто открыть вторую вкладку)

<div id="tabs">
    <ul>
        <li><a href="#tabs-1">First</a></li>
        <li><a href="#tabs-2">Second</a></li>
        <li><a href="#tabs-3">Third</a></li>
    </ul>
...

Вы уже попробовали это?

Приветствия
netpie

...