HBK
HBK
  • 发布:2017-11-07 11:14
  • 更新:2017-11-07 15:45
  • 阅读:1327

长按与下拉事件冲突问题怎么解决?

分类:MUI

下拉刷新的时候很大几率触发长按事件。

2017-11-07 11:14 负责人:无 分享
已邀请:
5***@qq.com

5***@qq.com

同求

  • 5***@qq.com

    对的。用longtap就行

    2017-11-07 16:25

王者地带

王者地带 - 5+混合APP开发教程网 | http://www.html5-app.com | 咨询QQ: 2564034335

是不是,下拉和长按,绑定同一个元素了

  • HBK (作者)

    下拉绑定的是父的div,长按绑定的是父中的li元素

    2017-11-07 12:04

  • HBK (作者)

    <div id="pullrefresh">//下拉绑定

    <ul>

    <li> 长按事件</li>

    <li>长按事件</li>

    .......

    </ul>

    </div>

    2017-11-07 12:06

五叶神

五叶神 - 世界上没有免费的午餐,也不要有一颗贪婪的心

做个判断处理下就好了,pullrefresh开始的时候设置 isRefesh=true,longtap事件中判断 !isRefesh才执行长按事件就好了

  • 五叶神

    如果你判断不了是否正在下拉中那就判断contentdown 设置的值,或者直接在longtap中获取touch坐标,如果持续在变化就不执行事件,办法很多,可以多尝试

    2017-11-07 15:50

该问题目前已经被锁定, 无法添加新回复