jQuery UI Tabs 3 и плагин истории - PullRequest
1 голос
/ 03 марта 2010

Я использую вкладки следующим образом:

<div id='tabs'>
  <ul>
    <li><a class='tab' href="#tabs_company_info">Company Info</a></li>
    <li><a class='tab' href="#tabs_contact">Contacts</a></li>
    <li><a class='tab' href="#tabs_products">Products</a></li>
</ul>
<div id='tabs_company_info'>
... 
</div>
<div id='tabs_contact'>
    ... 
</div>
<div id='tabs_products'>
    ... 
</div>
</div>

JavaScript: тот же JavaScript, что и в источнике mikage.to .

При наведении указателя мыши на ссылки я вижу добавленное к нему значение # и при нажатии на вкладки URL-адрес изменяется. Но когда я использую кнопку «Назад» браузера, вкладки не меняются.

Когда страница загружается со значением хеша в URL, запускается следующий JavaScript

$("#load").load(hash + ".html");

Но это не предварительный выбор вкладки ...?

1 Ответ

1 голос
/ 04 марта 2010
$("#load").load(hash + ".html");

Это загружает соответствующую страницу в заполнитель (<div id="load"></div>).
См

из вышеупомянутого примера .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...