From 5a69ab68dcc5019632467f37060bde93d5c00c0f Mon Sep 17 00:00:00 2001 From: Thomas Haddad Date: Thu, 23 Mar 2017 13:27:29 +0100 Subject: Refs #2820: Fix sticky button not working correctly Signed-off-by: Thomas Shawarma Haddad --- app/assets/javascripts/main_menu.coffee | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'app/assets/javascripts') diff --git a/app/assets/javascripts/main_menu.coffee b/app/assets/javascripts/main_menu.coffee index 81647009f..dee846ffb 100644 --- a/app/assets/javascripts/main_menu.coffee +++ b/app/assets/javascripts/main_menu.coffee @@ -1,4 +1,9 @@ $(document).on 'ready page:load', -> + + link = [] + $(document).on 'page:before-change', -> + link = [] + $el = $('#main_nav') # Opening/closing left-side menu $el.find('.openMenu').on 'click', (e) -> @@ -14,8 +19,6 @@ $(document).on 'ready page:load', -> data = $('.page-action .small')[0].innerHTML - link = $('.page-action .small').next() - console.log link stickyContent = '
' stickyContent += '
' + $(".page-title").html() + '
' @@ -25,7 +28,6 @@ $(document).on 'ready page:load', -> # Sticky behavior $(document).on 'scroll', -> limit = 51 - # console.log stickyContent if $(window).scrollTop() >= limit $('#main_nav').addClass 'sticky' -- cgit v1.2.3