; jQuery:現在の画面位置から100pxダウンページをアニメーション化する
質問
現在の画面位置からスクロールをアニメーション化する必要があります。
$('html,body').animate({
scrollTop: $(window).position().top += 100
});
また?
$('html,body').animate({
scrollTop: '+=100px'
});
解決
ただ変更:
scrollTop: $('body').position().top += 100
これに:
scrollTop: $(window).scrollTop() + 100
デモを参照してください: http://jsfiddle.net/fpxuc/
他のヒント
$('html,body').animate({
scrollTop: $(window).position().top += 100
})
$('html,body').animate({
scrollTop: '+=100px'
})
scrollTop: $('body').position().top += 100
scrollTop: $(window).scrollTop() + 100
jquery.scrolltoプラグインをご覧ください。あなたは次のようなことをすることができます: $(...).scrollTo( '+=100px', 800 );
このプラグインができるすべてのことについては、サンプルをチェックしてください。 http://demos.flesler.com/jquery/scrollto/
所属していません StackOverflow