Javascript 使用jquery panzoom单击禁用

Javascript 使用jquery panzoom单击禁用,javascript,jquery-plugins,jquery.panzoom,Javascript,Jquery Plugins,Jquery.panzoom,我正在使用一个jquery插件,它允许使用鼠标滚轮进行缩放(我在移动设备上使用它,允许在pdf上进行收缩缩放) 我用了这个密码 (function() { var $section = $('#section'); var $panzoom = $section.find('.panzoom').panzoom(); $panzoom.parent().on('mousewheel.focal', function(e) { e.preventDefaul

我正在使用一个jquery插件,它允许使用鼠标滚轮进行缩放(我在移动设备上使用它,允许在pdf上进行收缩缩放) 我用了这个密码

(function() {
    var $section = $('#section');
    var $panzoom = $section.find('.panzoom').panzoom();
    $panzoom.parent().on('mousewheel.focal', function(e) {
        e.preventDefault();
        var delta = e.delta || e.originalEvent.wheelDelta;
        var zoomOut = delta ? delta < 0 : e.originalEvent.deltaY > 0;
        $panzoom.panzoom('zoom', zoomOut, {
            animate: false,
            focal: e
        });
    });
})();

有没有办法在同一个元素上启用单击和缩放(在移动设备上)?

您是否尝试了HammerJS库?您建议如何使用HammerJS?因为它只提供事件而不像panzoom那样缩放?或者我应该两者都用呢?只要在他们的网站上查一查,不要同时使用两者,这可能会把一切都搞砸。谢谢!尽管我问了关于panzoom的问题,但你还是用check HammerJS网站回答了。
 $("#section").click(function(e) {
    //something ...
    }