1

リンクをクリックすると、ajaxを使用してdivのコンテンツを更新し、scrollTopを使用してコンテンツの先頭に移動します。問題は、アニメーションの1〜2秒後に、下にスクロールしようとすると、ページが上にスクロールして戻ることです。それを回避する唯一の方法は高速アニメーションを使用することですが、ユーザーが何が起こっているかを確認できるように、少し遅くしたいと思います。それはまだアニメーションを実行しているようなものです。

4

1 に答える 1

0

より高度な機能を使用するには、ネイティブの jQuery スクロールの代わりに、serialScrollscrollToを使用してみてください。Flesler の scrollTo を使用すると、ユーザーのマウス スクロールで現在のアクションを中断できます。デモで見ることができます

于 2012-04-22T21:03:51.377 に答える