| 427 | |
| 428 | // 滚动条事件 |
| 429 | function windowScroll(fn1) { |
| 430 | var beforeScrollTop = document.documentElement.scrollTop || document.body.scrollTop, |
| 431 | fn = fn1 || function () {}; |
| 432 | setTimeout(function () { // 延时执行,避免刚载入到页面就触发翻页事件 |
| 433 | window.addEventListener('scroll', function (e) { |
| 434 | var afterScrollTop = document.documentElement.scrollTop || document.body.scrollTop, |
| 435 | delta = afterScrollTop - beforeScrollTop; |
| 436 | if (delta == 0) return false; |
| 437 | fn(delta > 0 ? 'down' : 'up', e); |
| 438 | beforeScrollTop = afterScrollTop; |
| 439 | }, false); |
| 440 | }, 1000) |
| 441 | } |
| 442 | |
| 443 | |
| 444 | // 修改自 https://greasyfork.org/scripts/14178 , https://github.com/machsix/Super-preloader |