| 271 | |
| 272 | // 滚动条事件 |
| 273 | function windowScroll(fn1) { |
| 274 | var beforeScrollTop = document.documentElement.scrollTop, |
| 275 | fn = fn1 || function () {}; |
| 276 | setTimeout(function () { // 延时执行,避免刚载入到页面就触发翻页事件 |
| 277 | window.addEventListener('scroll', function (e) { |
| 278 | var afterScrollTop = document.documentElement.scrollTop, |
| 279 | delta = afterScrollTop - beforeScrollTop; |
| 280 | if (delta == 0) return false; |
| 281 | fn(delta > 0 ? 'down' : 'up', e); |
| 282 | beforeScrollTop = afterScrollTop; |
| 283 | }, false); |
| 284 | }, 1000) |
| 285 | } |
| 286 | |
| 287 | |
| 288 | // 修改自 https://greasyfork.org/scripts/14178 , https://github.com/machsix/Super-preloader |