mirror of
https://dl.bcrjl.com/ghg/HaoOuBa/Joe.git
synced 2026-02-17 13:10:05 +08:00
更新
This commit is contained in:
@@ -536,11 +536,14 @@ document.addEventListener('DOMContentLoaded', () => {
|
||||
};
|
||||
let Y = window.pageYOffset;
|
||||
handleHeader(Y);
|
||||
let _debounce = null;
|
||||
$(document).on('scroll', function () {
|
||||
const diffY = Y - window.pageYOffset;
|
||||
if (window.requestAnimationFrame) requestAnimationFrame(handleHeader.bind(null, diffY));
|
||||
else handleHeader(diffY);
|
||||
Y = window.pageYOffset;
|
||||
clearTimeout(_debounce);
|
||||
_debounce = setTimeout(() => {
|
||||
const diffY = Y - window.pageYOffset;
|
||||
handleHeader(diffY);
|
||||
Y = window.pageYOffset;
|
||||
}, 15);
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
2
assets/js/joe.global.min.js
vendored
2
assets/js/joe.global.min.js
vendored
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user