Skip to content

Commit

Permalink
fix: Solved that sidebar not sitcky sometimes
Browse files Browse the repository at this point in the history
  • Loading branch information
liuyib committed Sep 13, 2019
1 parent ec6ac43 commit fed19e0
Showing 1 changed file with 2 additions and 9 deletions.
11 changes: 2 additions & 9 deletions source/js/sidebar.js
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,6 @@ $(document).ready(function () {

// Distance from sidebar to top.
var SIDEBAR_STICKY_TOP = parseInt(CONFIG.sidebar.offsetTop);
var isSidebarSticky = false;

// Sticky the sidebar when it arrived the top.
function sidebarSticky () {
Expand All @@ -107,15 +106,9 @@ $(document).ready(function () {
document.getElementById('main').getBoundingClientRect().top;

if (targetY < SIDEBAR_STICKY_TOP) {
if (!isSidebarSticky) {
$sidebar.addClass('sticky');
isSidebarSticky = true;
}
$sidebar.addClass('sticky');
} else {
if (isSidebarSticky) {
$sidebar.removeClass('sticky');
isSidebarSticky = false;
}
$sidebar.removeClass('sticky');
}
}

Expand Down

0 comments on commit fed19e0

Please sign in to comment.