activate last section heading when approaching footer

This commit is contained in:
Jonas Robl 2021-02-19 00:30:35 +01:00
parent 4d6f8a51e5
commit 345abf4a04

View file

@ -81,24 +81,30 @@ var $sitehead = $("#site-head");
}
$post.each(function () {
var f = $(this).offset().top;
var b = $(this).offset().top + $(this).height();
var t = $(this).parent(".post-holder").index();
var i = $(".fn-item[item_index='" + t + "']");
var a = $(this)
.parent(".post-holder")
.prev(".post-holder")
.find(".post-after");
$(this).attr("item_index", t);
if (w >= f && w <= b) {
i.addClass("active");
a.fadeOut("slow");
if (($(window).height() + w) > ($(document).height() - $(".site-footer").height())) {
var l = $postholder.length;
$(".fn-item[item_index='" + (l - 1) + "']").removeClass("active")
$(".fn-item[item_index='" + (l) + "']").addClass("active")
} else {
i.removeClass("active");
a.fadeIn("slow");
}
var f = $(this).offset().top;
var b = $(this).offset().top + $(this).height();
var t = $(this).parent(".post-holder").index();
var i = $(".fn-item[item_index='" + t + "']");
var a = $(this)
.parent(".post-holder")
.prev(".post-holder")
.find(".post-after");
$(this).attr("item_index", t);
if (w >= f && w <= b) {
i.addClass("active");
a.fadeOut("slow");
} else {
i.removeClass("active");
a.fadeIn("slow");
}
}
});
});
}