2015-09-28 104 views
1

在rails 4.2.2中,我使用panzoom jquery进行缩放功能,我需要在检查时禁用正在发生的拖动选项。图像或div.panzoom内部的任何元素应该是静态的(不应移动)。Rails 4 - 如何禁用'panzoom'拖动?

通过http://www.jqueryscript.net/zoom/jQuery-Plugin-For-Panning-Zooming-Any-Elements-panzoom.html

在查看文件中提到,

<div id="html_view"> 
    <div class="panzoom" style="height: 480px;"> 
    <%= render :file => @path %> 
    </div> 
</div> 

$(".panzoom").panzoom({ 
    $zoomIn: $(".zoom-in"), 
    $zoomOut: $(".zoom-out"), 
    $zoomRange: $(".zoom-range"), 
    $reset:  $(".reset", false) 
}); 

请帮我解决问题拖。

+0

向我们展示一些代码! – webster

+0

我已经更新了这个问题。在这里,我使用的是html元素而不是图片。 –

回答

0

试试这个:

$(".panzoom").panzoom({ 
    $zoomIn: $(".zoom-in"), 
    $zoomOut: $(".zoom-out"), 
    $zoomRange: $(".zoom-range"), 
    $reset:  $(".reset", false), 
    $(this).('option', 'transition', false) 
}); 
+0

我收到一个错误,例如'Uncaught SyntaxError:意外的标记(' –

+0

在哪一行中出现错误? – webster

+0

最后一行'$(this)。('option','transition',false)' –