2011-04-17 126 views
1

我遇到了錨鏈接/深層鏈接的問題。我在頁面中獲得了幾個標籤,例如tab1tab2。當我點擊鏈接錨點= 「#tab2」我可以通過JavaScript選擇正確的選項卡,但窗口向下滾動。有錨鏈接時滾動窗口

我試圖更改window.location.hash即時並刪除id名稱,但該頁面仍然向下滾動。我甚至試圖調用$(window).scrollTop(0)函數,但它不起作用。

對此有幫助嗎?

回答

0

好吧,似乎你想只做你的功能在JavaScript中,而不是去鏈接。 然後添加返回false;到你的功能。

function test() 
{ 
    alert('clicked'); 
    return false; 
} 
+0

uhm..please仔細閱讀問題 – sebarmeli 2011-04-17 06:32:40

+0

嗯,我明白了,看這http://jsfiddle.net/qQGpz/是不是你想要的嗎?你是否嘗試過返回false? – 2011-04-17 06:48:40

+0

對不起隊友你跟蹤..我的問題是,當我直接打一個錨鏈接頁面,窗口向下滾動到該對象與該ID,我想阻止發生..「返回false」在該案件不起作用。不管怎麼說,還是要謝謝你 – sebarmeli 2011-04-17 08:43:42