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

Function windowScroll

Lanzou-Enhanced.user.js:369–381  ·  view source on GitHub ↗
(fn1)

Source from the content-addressed store, hash-verified

367
368 // 滚动条事件
369 function windowScroll(fn1) {
370 var beforeScrollTop = document.documentElement.scrollTop,
371 fn = fn1 || function () {};
372 setTimeout(function () { // 延时执行,避免刚载入到页面就触发翻页事件
373 window.addEventListener('scroll', function (e) {
374 var afterScrollTop = document.documentElement.scrollTop,
375 delta = afterScrollTop - beforeScrollTop;
376 if (delta == 0) return false;
377 fn(delta > 0 ? 'down' : 'up', e);
378 beforeScrollTop = afterScrollTop;
379 }, false);
380 }, 1000)
381 }
382
383
384 // 优化编辑框初始大小

Callers 1

fileMoreSFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected