activate last section heading when approaching footer (#21)
This commit is contained in:
parent
4d6f8a51e5
commit
12321ef691
|
@ -81,24 +81,30 @@ var $sitehead = $("#site-head");
|
||||||
}
|
}
|
||||||
|
|
||||||
$post.each(function () {
|
$post.each(function () {
|
||||||
var f = $(this).offset().top;
|
if (($(window).height() + w) > ($(document).height() - $(".site-footer").height())) {
|
||||||
var b = $(this).offset().top + $(this).height();
|
var l = $postholder.length;
|
||||||
var t = $(this).parent(".post-holder").index();
|
$(".fn-item[item_index='" + (l - 1) + "']").removeClass("active")
|
||||||
var i = $(".fn-item[item_index='" + t + "']");
|
$(".fn-item[item_index='" + (l) + "']").addClass("active")
|
||||||
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 {
|
} else {
|
||||||
i.removeClass("active");
|
var f = $(this).offset().top;
|
||||||
a.fadeIn("slow");
|
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");
|
||||||
|
}
|
||||||
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue