2013-02-13 169 views
0

我有一個很長的滾動頁面,有很多div,一個在另一個下面。當您訪問(或重新加載)網站時,我會自動滾動以從頂部滾動到底部附近的特定div。跳到那裏沒有問題,但我想要「滾動」效果。我簽出scrollTo()但我沒有得到它的工作。 我第一次嘗試是像當頁面加載時滾動到長滾動頁面上的特定div

$(document).ready(function() { 
    $.scrollTo('#div5'); }); 

但它不解僱任何東西。一點點幫助需要:) 感謝

+1

只要使用'$( '身體')scrollTop的($( '#DIV5')偏移() .top);' – Ohgodwhy 2013-02-13 20:09:44

回答

1

試試這個:。

$('html, body').animate({ 
    scrollTop: $('#div5').offset().top 
}, 500); 

http://jsfiddle.net/nTwLm/2/

+0

你的小提琴似乎不起作用? – supersize 2013-02-13 20:43:01

+0

它的工作原理應該如此。它不會滾動到您指定的div? – dfsq 2013-02-13 20:59:55

+0

沒有不幸的不是。在你的小提琴中它應該滾動到content37,它也不工作。但你有我的問題,那正是我想要的... – supersize 2013-02-13 21:05:44