0
我有一個包含歷史記錄功能的標籤設置頁面,因此它附加了每個標籤的ID。在一個標籤中,我有一組錨標籤,就像FAQ部分一樣。問題在於錨點ID正在搞亂url,它會從URL中刪除標籤ID並添加錨點ID。有沒有一種方法可以關閉僅用於錨點的URL重定向?我會假設我可以給錨定一個類並以這種方式對其進行定位,但是我對其餘的代碼沒有任何想法。 thx關閉使用jquery重定向錨點URL
我有一個包含歷史記錄功能的標籤設置頁面,因此它附加了每個標籤的ID。在一個標籤中,我有一組錨標籤,就像FAQ部分一樣。問題在於錨點ID正在搞亂url,它會從URL中刪除標籤ID並添加錨點ID。有沒有一種方法可以關閉僅用於錨點的URL重定向?我會假設我可以給錨定一個類並以這種方式對其進行定位,但是我對其餘的代碼沒有任何想法。 thx關閉使用jquery重定向錨點URL
據我瞭解你的問題,你想停止從當前頁面導航點擊錨標籤?
$(function() {
$('a#scollToFaQ').bind('click',function() {
var pos = $('#faq').offset().top;
$('html,body').animate({scrollTop : pos}, 1000);
return false; //stops navigation
});
});
Test the code,看看在URL地址欄[你會發現這個網址不是alterning]
沒有,現在他們都在一個標籤「#TAB1」,當我使用「#tab1」內部的定位標記也跳轉到「#tab1」內部的一個內容塊,它將我的網址從www.domain.com/#tab1更改爲www.domain.com#anchorID,我想停止從發生 – 2010-10-08 14:08:01
fwiw您可能需要使用ID或類將其本地化,如果它僅在特定部分中有鏈接。 – DannyLane 2010-10-08 14:08:42
@DannyLane,我說在我的問題的最後一句 – 2010-10-08 14:12:43