次のjQueryスニペットがあります
$('html, body').animate({
scrollTop: 178
}, 2000);
ページの下部にいくつかのページネーション ボタンがあり、クリックすると JavaScript 関数がトリガーされます。この JS 関数では、上記のスニペットが呼び出されます。
これは、ページをメニューのすぐ上にスクロールして戻すのに問題なく機能しますが、まず最初に、ページが突然一番下にジャンプしたように見えます (既に一番下にいる場合を除きます)。
私はこの振る舞いを理解しようとして髪を引き裂いています。
サイトへのリンクを提供する以外に、それを説明する方法がわかりません:http://tinyurl.com/apdloyl
結果が読み込まれたら、ページの一番下に移動し、少し上にスクロールしてから、[次のページ] ボタンをクリックします。そして、スクロールアップする前にページがジャンプダウンすると、奇妙なことが起こります.
助けてくれてありがとう。