2017-06-12 15 views
-1

私は、縦に長い文書で、多くのボックスを含んでいます。これらのボックスは、AJAXリクエストを介して動的に削除することができます。スクロール位置が変更されないので、100個のボックスがある場合、20番目のボックスの内容を読み、上部の5個のボックスが削除されています。 $(window).scrollTop()ポジション(たとえば、すべてのボックスが同じサイズです)。動的コンテンツとスクロールの位置

私の質問は、トップのコンテンツが消えた後に元のボックスに戻るというベストプラクティスは何ですか(ボックスサイズが異なる場合など)。

答えて

0

スクロールする要素の垂直位置を決定してください。スクロールした要素の最上部にその要素を配置しないようにバッファを設定してから、scrollTopを使用してページをナビゲートしてください目的のビュー。

+0

>あなたがスクロールしたい要素の垂直位置を決定する hmm、それは理解できませんtbh、私はいくつかのスクロール位置でボックスを検出してから、その要素を突き止める必要がありますか? – user1128677

関連する問題