网页前端后台技巧(CSS+HTML)Web前端之路前端杂货铺

IScroll5的scroll事件无效、不触发

2016-12-16  本文已影响819人  Mike_Mic

这真他妈是个坑,特别是对于我英文不好,比较少看英文文档的人。不过也彻底地教训了自己一番。

在网上看到了不少的网友也会提问,iscroll5的滚动事件没有监听的?我也是这么搜索的,看了到了不少答非所问的。在这里我回答一下这个问题,当iscroll的开始滚动还有滚动结束事件都可以触发的时候,而scroll事件不行,看看你引用了哪一个js。如果你是引用iScroll.js的话,那我告诉你,引用错了。应该是引用iscroll-probe.js才对。

万万没想到啊。

初始化代码:

myScroll = new IScroll('#wrapper', {probeType: 2,mouseWheel: true});

注意probeType属性,2是隔一定的时间监听一次滚动事件,3是每一像素监听一次。个人建议用2就好了。3的话耗资源。

上一篇下一篇

猜你喜欢

热点阅读