AlloyFinger icon indicating copy to clipboard operation
AlloyFinger copied to clipboard

如何对父子对象同时使用AlloyFinger--swipe

Open csdudu opened this issue 8 years ago • 2 comments

请教: 我对

及里面的某个
同时应用swipe,并希望他们做出不同的响应。但现在在滚动子div时,总是同时响应了body的代码,我在div的代码中使用了evt.stopPropagation();也不行。请问如何处理?
new AlloyFinger(obj, {
    swipe: function(evt) {
        evt.stopPropagation();
        if (evt.direction == "Left") {
            $(obj).addClass("right");
        }

        if (evt.direction == "Right") {
            $(obj).removeClass("right");
        }
    }

});

csdudu avatar Jul 15 '16 05:07 csdudu

@csdudu 根据 event.target 不同写不同逻辑

dntzhang avatar Jul 15 '16 08:07 dntzhang

谢谢问题本身已经解决。 追问:AlloyFinger中,evt.currentTarget对象是否可用?我跟踪了一下,好象总是为null ?

csdudu avatar Jul 16 '16 00:07 csdudu