1
我使用的標籤如下:jQuery UI的選項卡3和歷史插件
<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頁面的源代碼。
當我將鼠標懸停在鏈接上時,我看到附加了#value,並且當我單擊標籤時URL會更改。但是,當我使用瀏覽器的後退按鈕時,選項卡不會更改。
頁面加載時在URL中的散列值以下的JavaScript運行
$("#load").load(hash + ".html");
但是,這並不預先選擇標籤...?
hi stef, 我相信如果你提供整個相關的源代碼會是最好的...否則它更像是猜測什麼可能是錯誤的... – 2010-03-03 21:17:10