From db979dbbad4d9f6d76d2c42637d1d3c4be93a8e2 Mon Sep 17 00:00:00 2001 From: Laury GvR Date: Fri, 3 Nov 2017 15:50:22 -0400 Subject: [PATCH] Make topbar unsticky if top of page is reached --- js/app.js | 7 ++++++- js/custom/pageSetup.js | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/js/app.js b/js/app.js index 7c5e734..f8df6ab 100644 --- a/js/app.js +++ b/js/app.js @@ -244,11 +244,16 @@ $(document).ready(function () { $(window).on("scroll", function () { var scrollTop = $(window).scrollTop(); - if(scrollTop > 0 ){ + if(scrollTop > 50 ){ if( !off_canvas.hasClass("move-right") && !off_canvas.hasClass("move-left")){ $(sticky).addClass("fixed"); $(inner_wrapper).addClass("topbar-fixed"); } + } else if (scrollTop <= 50) { + if( !off_canvas.hasClass("move-right") && !off_canvas.hasClass("move-left")){ + $(sticky).removeClass("fixed"); + $(inner_wrapper).removeClass("topbar-fixed"); + } } }); diff --git a/js/custom/pageSetup.js b/js/custom/pageSetup.js index 3c551f7..27ab436 100644 --- a/js/custom/pageSetup.js +++ b/js/custom/pageSetup.js @@ -235,11 +235,16 @@ $(document).ready(function () { $(window).on("scroll", function () { var scrollTop = $(window).scrollTop(); - if(scrollTop > 0 ){ + if(scrollTop > 50 ){ if( !off_canvas.hasClass("move-right") && !off_canvas.hasClass("move-left")){ $(sticky).addClass("fixed"); $(inner_wrapper).addClass("topbar-fixed"); } + } else if (scrollTop <= 50) { + if( !off_canvas.hasClass("move-right") && !off_canvas.hasClass("move-left")){ + $(sticky).removeClass("fixed"); + $(inner_wrapper).removeClass("topbar-fixed"); + } } }); -- 2.17.1