MCPcopy Create free account
hub / github.com/XIU2/UserScript / windowScroll

Function windowScroll

Hostloc-Enhanced.user.js:568–580  ·  view source on GitHub ↗
(fn1)

Source from the content-addressed store, hash-verified

566 }
567 // 滚动条事件
568 function windowScroll(fn1) {
569 var beforeScrollTop = document.documentElement.scrollTop,
570 fn = fn1 || function () { };
571 setTimeout(function () { // 延时执行,避免刚载入到页面就触发翻页事件
572 window.addEventListener('scroll', function (e) {
573 var afterScrollTop = document.documentElement.scrollTop,
574 delta = afterScrollTop - beforeScrollTop;
575 if (delta == 0) return false;
576 fn(delta > 0 ? 'down' : 'up', e);
577 beforeScrollTop = afterScrollTop;
578 }, false);
579 }, 1000)
580 }
581 // 修改自 https://greasyfork.org/scripts/14178 , https://github.com/machsix/Super-preloader
582 var ShowPager = {
583 getFullHref: function (e) {

Callers 1

pageLoadingFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected