我正在研究一個Web應用程序,並且使用JQuery UI選項卡插件來分隔數據。
如果我將鼠標懸停在每個選項卡上,在屏幕左下角,我可以看到該選項卡的URL(例如:testPage.com/#tab1或testPage.com/#tab2)打開帶有URL的JQuery選項卡,並在選項卡上添加哈希到URL單擊
現在,如果我在URL欄中輸入其中一個地址,我就不會去與URL中的哈希相關的選項卡,而是轉到應用程序中的第一個選項卡。
我的問題是:我將如何去錨定一個特定的標籤到URL?
所以如果有人去testPage.com/#tab3,他們將最終在應用程序的標籤3。
我這樣做也是因爲我想使用JQuery BBQ插件修改瀏覽器歷史記錄,所以我可以讓用戶在點擊後退按鈕時轉到最後一個選項卡。
例子:
http://benalman.com/code/projects/jquery-bbq/examples/fragment-jquery-ui-tabs/
'document.location.hash = VAR;'如果你只是在尋找的東西添加到URL ... –
要向我能夠通過地址訪問該選項卡?當我在鏈接中給出的示例中選中某個選項卡時,我基本上都會執行正在執行的操作。 – npiani
那麼爲什麼不直接複製那個例子呢? –