メインHTML以外にtest.html、test2.html、およびtest3.htmlの3つのファイルがあります。 いずれかのボタンを押すと、ページが読み込まれます。だから、私はスクロール位置をページロードの間に保存したい。例:ページテストを読み込んでから中央にスクロールし、ページtest2をロードし、最後までスクロールし、ページを読み戻します。中央に配置する必要があります。jqueryを使用して各ページをスクロールする場所を覚えてください
どうすればこのファイルをアーカイブできますか?
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>jQuery load() Demo</title>
<script src="https://code.jquery.com/jquery-1.11.3.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#button1").click(function() {
$("#box").load("test.html");
});
$("#button2").click(function() {
$("#box").load("test2.html");
});
$("#button3").click(function() {
$("#box").load("test3.html");
});
});
</script>
</head>
<body>
<div style="position: fixed;"><button id="button1">test</button> <button id="button2">test2</button> <button id="button3">test3</button> </div>
<br><br>
<div id="box">
<h2>Click button to load new content inside DIV box</h2>
</div>
</body>
</html>
私はあなたの質問を理解することができませんでした。私たちはあなたが望むものを理解することができるように改訂してください。 –
現在のコードはhtmlページを読み込みますか? – CaptainHere
div id = "box"にtest.htmlをロードし、私のページを中央にスクロールしてtest2.htmlをロードし、test.htmlに戻ります。それが正しい位置にあるようにします @NelsonTeixeira – mody