2013-12-18 185 views
1

我有一個動態加載內容和使用溢出彈出:自動保持彈出大小,進而使其滾動。我目前在底部有一個鏈接,使用錨點滾動到div的頂部。不幸的是,它也迫使頁面向下滾動到該點,並滾動到該div的頂部。的jQuery滾動到頂部不工作

我試圖阻止滾動頁面,只有滾動到div的頂部。我曾嘗試滾動的衆多scenerios頂部:

$('#id').scrollTop(0); 

以及

$('#id').animate({ 
    scrollTop: 0 
}, 'slow'); 

不幸的是,這是什麼都不做。我沒有收到任何錯誤。我試圖嘗試在一個控制檯,不依附於任何click事件,它什麼也不做,只是打印ID到我指定的控制檯。

這裏是鏈接到這個網頁的實際生產版本。如果您點擊隱私政策鏈接,條款或瞭解更多信息,然後點擊任何回到頂部的鏈接,您將看到問題所在。

Here is the site

+0

能否請您解釋一下什麼好,你想幹什麼?網站和功能對我來說看起來不錯。 – Babblo

+0

您的製作網站位於'vw.com'子域? – Jasper

+0

順便說一句,如果我解決了問題,我不想要點,只是一個大衆輝騰:) – Babblo

回答

3

我用

$('html, body').animate({ scrollTop: 0 }, 0); 
+1

雖然我不得不增加一個時間到500。謝謝。現在,而不是HTML,身體我正在做的彈出容器,以防止身體滾動。再一次感謝答案。現在看看他們想要的方式。身體滾動到頂部或純粹只是內容。 =) – user2112618