我的HTML中有一个无序的元素列表。我为每个单独的列表元素添加了一个触摸处理程序,以便在用户点击列表元素时执行某些操作。
elementToTriggerTouch.hammer().on('tap', function(e) {
do_something();
}
点按处理程序工作正常。但是,它会在水平方向上禁用滑动功能。
当事件是滑动事件时,如何使用滑动覆盖触摸事件处理程序?
提前致谢!
答案 0 :(得分:0)
我似乎无法在锤子文件中获得水平。 HammerJS
也许您可以尝试使用其他功能,例如滑动:
$sw.on('swipe', function(event){
event.preventDefault();
if(event.direction == 'left' || event.direction == 'right'){
$('#ns-tool-bar, #left-content').toggleClass('slide');
}
});