Remember nav scroll depth
This commit is contained in:
parent
76e34651b1
commit
a033c5638d
@ -201,6 +201,17 @@
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
})();
|
})();
|
||||||
|
|
||||||
|
// Preserve sidebar scroll depth between page loads
|
||||||
|
(function() {
|
||||||
|
var sidebar = document.getElementById('sidebar');
|
||||||
|
if (!sidebar) return;
|
||||||
|
var saved = sessionStorage.getItem('sidebar-scroll');
|
||||||
|
if (saved !== null) sidebar.scrollTop = parseInt(saved, 10);
|
||||||
|
sidebar.addEventListener('scroll', function() {
|
||||||
|
sessionStorage.setItem('sidebar-scroll', sidebar.scrollTop);
|
||||||
|
});
|
||||||
|
})();
|
||||||
</script>
|
</script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user