Я использую вкладки следующим образом:
<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");
Но это не предварительный выбор вкладки ...?