Persistent scroll
This commit is contained in:
@@ -252,5 +252,22 @@ onLoad(() => {
|
|||||||
}, 1);
|
}, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// persistent scroll
|
||||||
|
$('#center').on('scroll', e => {
|
||||||
|
let scroll = $('#center')[0].scrollTop;
|
||||||
|
console.log(`scroll=${scroll}`);
|
||||||
|
store('scroll', scroll);
|
||||||
|
});
|
||||||
|
let persistentScroll = store('scroll');
|
||||||
|
if (persistentScroll) {
|
||||||
|
setTimeout(() => {
|
||||||
|
console.log(`scrollHeight = ${$('#center')[0].scrollHeight}`);
|
||||||
|
console.log(`scrolling to ${persistentScroll}`);
|
||||||
|
$('#center')[0].scrollTop = persistentScroll;
|
||||||
|
let scroll = $('#center')[0].scrollTop;
|
||||||
|
console.log(`scrolled to ${scroll}`);
|
||||||
|
}, 200);
|
||||||
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user