我正在使用jQuery Address在ajax網站中執行深層鏈接。jQuery地址,更改參數? (深層鏈接)
我有多個參數是這樣的:/SomeController/SomeAction#/586?e=5808&tab=#First
Q1:如何更改只是「標籤」參數?
當我不喜歡這樣......
$("#tabs").bind("tabsselect", function(event, ui) {
$.address.parameter("tab", ui.tab.hash);
}
..the結果爲:/SomeController/SomeAction#/586?e=5808&tab=#First#Third
,而不是所期望的:/SomeController/SomeAction#/586?e=5808&tab=#Third
在上面的URL散列其他參數的情況下應被認爲是未知的,必須保持原樣。
Q2:如何從網址哈希中刪除參數?
像上面那樣,但如果我想完全刪除tab參數。
謝謝!
嘗試不錯,但參數工作方式不同。 –