对父子对象使用手势时不同响应--AlloyFinger--swipe
作者:admin 日期:2016-07-16具体使用场景是:
1、移动端希望对body使用左右切换手势,
2、内部的某个子div,也要使用左右切换,
3、当对子切换时,希望body 对象不响应。
解决方法:
根据 event.target 不同写不同逻辑,根据这个前提,对父对象的响应代码如下:
Javascript代码
- var $t = $(evt.target); //当前点击的target
- if ($t.parents(".cols").length == 0) { //上溯查询所有“.cols" 父对象,如果存在 ,则length>0
- .....
- }
在github中发issue,是一个解决疑难的途径,虽然官方指南不推荐这么做。但是这种小众插件没提供别的提问途径,只能这么干了。
评论: 0 | 引用: 0 | 查看次数: 6566
发表评论