0

いくつかの選択ボックスと結果ページを取得するためのボタンを含む get template_part を使用して、インデックス ページに .php ファイルを呼び出します。ページの半分がヘッダー、スライダー、およびコンテンツでいっぱいになっているため、ファイルはページの下部に表示され、ボタンは単にページの下部に表示されます。ボタンをクリックすると、選択した結果を含む別の .php ファイルが呼び出されます。ボタンはページの最後にあり、クリックすると、他の php ファイルを呼び出すのに 1 秒の遅延があります。(1 秒の遅延は私の選択ではありません。1 秒後にファイルが呼び出され、理由がわかりません)

結果が来ると、ページを手動でスクロールしない限り表示されないページの下部に表示されます。

ボタンが押されたときにページを自動的にスクロールする必要がありますが、「href to div」または見つかったjsスクリプトは機能しません。ボタンが押されたときに、遅延のためにこれらのdivが作成されず、1秒後にdivが来るためです見える。

スクロールに遅延を追加するにはどうすればよいですか、または何を使用すればよいですか。

ありがとう

4

1 に答える 1

0

解決策を見つけました。

var $target = $('html,body');

$target.animate({scrollTop: $target.height()}, 50);,

最後に呼び出されたphpファイルのコードが問題を解決しました。

ありがとう

于 2013-06-15T09:49:21.250 に答える