1
iugo OP 简单的例子在 Android 4.4(Chrome) 上正常.
但是在 iOS 8(Safari) 上不正常. |
2
morethansean 2015-04-27 12:15:34 +08:00
|
3
iugo OP @morethansean 应该不是这么简单的问题.
如果需要移除 html 中写的 class, 则没有问题. 但如果使用一个函数向 classList 中增加 class, 则 Firefox 正常, WebKit 无法实现. |
4
otakustay 2015-04-27 14:39:34 +08:00 1
iOS safari就没触发scroll事件,不是classList的问题……
|
5
otakustay 2015-04-27 14:40:04 +08:00
|
7
iugo OP @otakustay 简单的例子和实用的例子在 Chrome(Android) 里也是有区别的.
在简单的例子中: 只要滑动就触发了事件绑定的函数. 在实用的例子中: 滑动后需要在空白处点击一下才触发. 这个是什么情况? |
8
otakustay 2015-04-27 14:48:38 +08:00 1
@iugo Stackoverflow上有些相关的问题
http://stackoverflow.com/questions/9225525/how-can-i-monitor-scroll-position-while-scrolling-in-safari-on-ios 总得来说乖乖touchstart的时候开始setInterval判断scrollTop…… |