2

我有一个简单的照片库,可以在拖动事件上更改图像,iOS7 浏览器出现问题,当向右或向左拖动时,拖动事件被触发太多次。我尝试添加一个全局变量来判断上一个事件是否没有结束但我无法让它工作,我还尝试了一些hammer.js 选项但没有运气。任何想法?

    $picWrapper.hammer({}).on("dragright", function(event) {
        event.preventDefault();
        PhotoGallery.Browse.next();
    }).on("dragleft", function(event){
        event.preventDefault();
        PhotoGallery.Browse.prev();
    });
4

1 回答 1

1

尝试使用 swiperight 和 swipeleft,以及 event.gesture.preventDefault();

于 2013-11-14T16:39:35.417 回答