短い質問があります。Ajax リクエストの後、ページのスクロールが一番上に戻る理由を誰かが理解するのを手伝ってくれますか? JQueryについてだと思います。ウェブ上ではあまり情報を見つけることができないので、助けを求めます。これは私がそれを行っているテストページです。変更してみて、何が起こっているかを確認してください。どうもありがとう!
www。* .ca/test/script.php
回答を得ました。ありがとう
短い質問があります。Ajax リクエストの後、ページのスクロールが一番上に戻る理由を誰かが理解するのを手伝ってくれますか? JQueryについてだと思います。ウェブ上ではあまり情報を見つけることができないので、助けを求めます。これは私がそれを行っているテストページです。変更してみて、何が起こっているかを確認してください。どうもありがとう!
www。* .ca/test/script.php
回答を得ました。ありがとう
ページネーションが埋め込まれているこの状況に遭遇したので、それを処理するためのトリックを思いつきました。ページの読み込み時に、コンテンツ div の計算されたピクセルの高さを取得し、その固定の高さをそれ自体に戻します。これにより、ページのコンテンツが破棄されて置き換えられる間、div が固定サイズに保たれます。
var height=$('#content').height();
$('#content').height(height);
またはもっと簡単に:
$('#content').height($('#content').height());
ページが一時的に短くなるため、スクロール位置を元の位置に維持できません。そうしないと、ページがコンテンツを超えてスクロールされてしまいます。