【发布时间】:2014-09-07 11:39:41
【问题描述】:
我有一个用户正在滚动水平滚动区域的 UI。
我仍然希望他们能够左右滚动,但我想同时触发Hammer.js pan event。这是我目前的代码:
var worksHammertime = new Hammer(scrollingArea);
worksHammertime.on('pan', function(ev) {
if ( ev.direction === 2 ) {
log('left', ev)
Do things...
} else {
log('right', ev)
Do things...
}
});
基本上,我认为我正在寻找与 Hammer 似乎默认使用的 preventDefault()behaviour 相反的东西。可以使用hammer.js pan 事件并且仍然允许用户滚动吗?
【问题讨论】:
标签: javascript hammer.js touch-event