コンソールにこれを入力してみてください、とその効果を確認することができます。
document.body.scrollTop = document.body.scrollTop + 200
200は任意の数です。 同様に、あなたもscrollLeftでこれを試すことができます。
document.body.scrollLeft = document.body.scrollLeft + 200
または
document.body.scrollLeft = document.body.scrollLeft - 200
あなたはこの概念とウィンドウのsetInterval()メソッドで遊んで試みることができます。
さらに........
次のように、要素のオフセットを取得することができます。
あなたのような結果得られます
jQuery("#vote-to-add-section").offset()
:
{top: 9037.1875, left: 268}
を
このような要素にスクロールすると、次のようになります。
document.body.scrollTop = jQuery("#vote-to-add-section").offset().top
また........
あなただけのサイトが最初にロードされたときにサイトが既に特定の要素を下にスクロールさせたい場合は、持っている要素でこれを行うことができますid:
あなたが座っているURLの末尾に#idnameを追加します。そのID名を持つ要素がページ上に存在する必要があります。例えば
は、これらのURLの比較、そしてあなたはURLアドレスバーにそれらを入力するとき、あなたは何を得る:
https://travel.usnews.com/rankings/worlds-best-vacations https://travel.usnews.com/rankings/worlds-best-vacations/#vote-to-add-section
最後に#投票ツーアドオン部分を有するものですid#vote-to-add-sectionを持つ要素まで自動的にスクロールします。
出典
2017-09-29 02:12:09
kig
[jQuery Docs](http://api.jquery.com/scroll/) – Chad
はい、スクロールは位置に基づいています。それらのイベントにバインドされたアクション。とにかくありがとう – escusado
この記事をチェックしようhttp://www.howtocreate.co.uk/tutorials/javascript/browserwindow私はそれがあなたが必要としていると思う。 –