iscroll块遇到原生滑动不能滑
来源:互联网 发布:抓包后怎么看mac地址 编辑:程序博客网 时间:2024/05/16 07:13
这种情况是因为iscroll屏蔽了原生的操作使用了event.preventDefault();所以我们可以针对这个判断是否需要调用这个方法,在iscroll源码里可以找到_start和_move防范,里面都有event.preventDefault()
_start方法:
_move
if ( this.options.preventDefault ) { // increases performance on Android? TODO: check!
if(!($(e.target).hasClass('eventNotDo') && (Math.abs(this.distX) > Math.abs(this.distY) + this.options.directionLockThreshold))){
e.preventDefault();
}
}
我们可以做个判断在不需要的时候跳过这个屏蔽,其中(Math.abs(this.distX) > Math.abs(this.distY) + this.options.directionLockThreshold)是用来判断是否是水平滑动,因为这里的案例是iscroll里面用到了原生的水平滑动不起作用
0 0
- iscroll块遇到原生滑动不能滑
- 原生javascript滑块滑动demo
- iscroll不能滑动的一个原因
- 滑动插件Iscroll
- 移动端iscroll局部滑动效果的实现及遇到的问题
- iScroll 左右滑动获取索引
- iScroll使用遇到的坑
- iscroll.js遇到的问题
- iScroll滚动衔接浏览器原生滚动
- iphone手机overflow-y: iscroll 滑动卡
- 手机左右上下滑动插件--iscroll.js
- iscroll
- iScroll
- iScroll
- iscroll
- iScroll左右滑动阻止内容上下滑动 e.preventDefault() 解决办法
- Ajax--滑块的滑动来分页
- qt 滑动滑块 ,进度条跟着滑动变化 代码示例
- RabbitMQ三种Exchange模式(fanout,direct,topic)
- C++的学习
- Web Uploader基本用法
- cpp11.10
- Retrofit API 中文
- iscroll块遇到原生滑动不能滑
- webpack打包react和过程遇到的问题
- strings命令
- RefreshControl
- 数据结构基础-栈-铁轨uva514
- Array
- c语言中的空指针与野指针
- nodejs - 如何完全更新
- 图解Android Studio导入Eclipse项目源码