Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (function($) {
- $(document).ready(function() {
- var navChildren = $("#top-menu li").children();
- var aArray = [];
- for (var i = 0; i < navChildren.length; i++) {
- var aChild = navChildren[i];
- // var ahref = $(aChild).attr('href');
- var ahrefTMP = $(aChild).attr('href');
- var ahref = ahrefTMP.substring(ahrefTMP.indexOf('#'));
- aArray.push(ahref);
- }
- $(window).scroll(function() {
- var windowPos = $(window).scrollTop();
- var windowHeight = $(window).height();
- var docHeight = $(document).height();
- for (var i = 0; i < aArray.length; i++) {
- var theID = aArray[i];
- var secPosition = $(theID).offset().top;
- secPosition = secPosition - 135;
- var divHeight = $(theID).height();
- divHeight = divHeight + 90;
- if (windowPos >= secPosition && windowPos < (secPosition + divHeight)) {
- $("a[href='" + theID + "']").parent().addClass("active");
- } else {
- $("a[href='" + theID + "']").parent().removeClass("active");
- }
- }
- });
- });
- })(jQuery);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement