19 lines
545 B
JavaScript
19 lines
545 B
JavaScript
var toc = document.getElementById('toc')
|
|
|
|
if (toc != null) {
|
|
window.addEventListener("scroll", scrollcatelogHandler);
|
|
var tocPosition = toc.offsetTop;
|
|
var height_header = $("#signature").height();
|
|
function scrollcatelogHandler(e) {
|
|
var event = e || window.event,
|
|
target = event.target || event.srcElement;
|
|
var scrollTop = document.documentElement.scrollTop || document.body.scrollTop;
|
|
if (scrollTop > tocPosition -60) {
|
|
toc.classList.add("toc-fixed");
|
|
} else {
|
|
toc.classList.remove("toc-fixed");
|
|
}
|
|
}
|
|
}
|
|
|