1

我刚刚开始第一次使用 Hammer JS,并且正在浏览他们的入门页面(https://github.com/EightMedia/hammer.js/wiki/Getting-Started

这是我的代码:

        var el = $('#drag ul');
        var hammertime1 = Hammer(el,{
                drag_block_vertical:true,
                drag_lock_to_axis: true
            })
        .on("drag", function(ev) {
            if(ev.gesture.direction == 'left' || ev.gesture.direction == 'right') {
                $(this).css('left',ev.gesture.deltaX);
            };
            ev.gesture.preventDefault();
        });

但是,阻力锁似乎不起作用。

任何帮助将不胜感激。

谢谢。

更新

通过在两个函数上添加 lock_to_axis 让它工作

4

0 回答 0