开发者社区> 问答> 正文

Zepto的swipe事件无效 报错

首先下载了zepto.min.js,然后到GitHub上找到了touch.js,手动加在zepto.min.js末尾,然后进行测试。 使用,测试成功,滑动会触发事件。 使用$('#warpper').swipe(function(){alert('a');});,无效。 使用$('#warpper').on('swipe',function(){alert('a');});,无效。 id为warpper的元素是存在的,而且在绑定事件的js前面。百度了一下,貌似没有见到和我一样问题的人。。。

展开
收起
huc_逆天 2020-05-28 09:23:05 589 0
1 条回答
写回答
取消 提交回答
  • 在页面中加上阻止滑动默认事件或者在相应的touch.js或者自定义的zepto.js里面写进去即可,代码如下:

    document.addEventListener('touchmove',function(event) { event.preventDefault(); })

    2021-02-21 01:24:34
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载