【问题标题】:Enable horizontal swipe in hammer.js在hammer.js 中启用水平滑动
【发布时间】:2015-03-30 07:06:31
【问题描述】:

我的 HTML 中有一个无序列表的元素。我为每个单独的列表元素添加了一个触摸处理程序,以便在用户点击列表元素时执行某些操作。

elementToTriggerTouch.hammer().on('tap', function(e) {
    do_something();
}

点击处理程序工作正常。但是,它会禁用水平方向的滑动功能。

当事件是滑动事件时,如何使用滑动覆盖触摸事件处理程序?

提前致谢!

【问题讨论】:

    标签: jquery touch hammer.js


    【解决方案1】:

    我似乎无法在锤子文档中获得水平。 HammerJS

    也许您可以尝试使用其他功能,例如滑动:

    $sw.on('swipe', function(event){
        event.preventDefault();
        if(event.direction == 'left' || event.direction == 'right'){
            $('#ns-tool-bar, #left-content').toggleClass('slide');
        }
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-01-12
      • 2017-08-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多