From 1782dd0f1fd474d99a52e2385b8653e44f844687 Mon Sep 17 00:00:00 2001 From: rulingcom Date: Tue, 1 Nov 2022 00:24:48 +0800 Subject: [PATCH] Fix js bug. --- assets/javascripts/app.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/assets/javascripts/app.js b/assets/javascripts/app.js index ce8c744..10510f5 100644 --- a/assets/javascripts/app.js +++ b/assets/javascripts/app.js @@ -764,8 +764,9 @@ function transdate(){ } var _this = $(document.activeElement);//$(this); if($('body').css('position') != 'fixed' && !_this.hasClass('close-screen-btn') && !_this.hasClass('navbar-toggle')){ - var ele_offset = _this[0].getBoundingClientRect().top - window.top_barrier_height; - console.log(_this, ele_offset) + var ele_offset = _this[0].getBoundingClientRect().top; + if(ele_offset.parents('.kenjohn.navFixed').length == 0) + ele_offset -= window.top_barrier_height; if(ele_offset < 0){ window.scroll(window.temp_scrollX, window.temp_scrollY + ele_offset); window.temp_scrollY = Math.max(window.temp_scrollY + ele_offset, 0);