2011-01-10 46 views
0

當有人第一次訪問我的頁面時,我使用幾個AJAX請求從JSON創建它。我想告訴瀏覽器不要嘗試滾動到Hash標籤中的位置,直到完成後(因爲鏈接的位置可能不存在)。暫停哈希評估,直到初始ajax完成

有沒有辦法做到這一點?

澄清:

mypage.html#l1.1.1 

l1.1.1 refers to an object with id l1.1.1, that's the 'hash' 

回答

0

也許你不能告訴瀏覽器等,但加載了ajax部分時,你可以再次滾動。

$("#blah").load("/foo/bar.php", null, function() { 
    $.scrollTo($("#" + document.location.hash) 
}); 

你會發現ScrollTo插件here

祝你好運!

相關問題