私はスクロール可能なdivを持っています。下にスクロールしてdivを別のdivに折り返すと、スクロール位置が上にリセットされます。どのようにスクロール位置を保持する上の任意のアイデア?div他のdivにラップされたときにスクロールする
HTML:
<div class="box"><p>Lorem ipsum...</p></div>
<button onclick="wrapme()">wrap me!</button>
JS:
function wrapme(){
$(document.body).wrapInner($("<div>", { class: "wrapper" }));
}
はCSS:
.box {
width: 400px;
height: 200px;
overflow: auto;
border: 1px solid #000;
}
.wrapper {
border: 1px solid blue;
}
JSFiddle:https://jsfiddle.net/gyd3r70k/5/
? – Simplicity
あなたのフィドルはあなたのポストのあなたのコードを表していませんし、JQueryの依存関係もなく、あなたのボタンをクリックするとJSエラーを投げます...これを修正してください。 –
申し訳ありませんが、変更は保存されませんでした。私はフィドルを更新しました。 JSは頭に含まれています。 – Ricardo