javascript - jquery如何让缩放变得平滑

标签 javascript jquery html

我正在使用 JQuery Zoom 作为图像查看器。单击图像时图像会缩放。 我想让变焦变得顺利。我该怎么做?

代码:

<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js'></script>
<script src='js/jquery.zoom.js'></script>
<script>
    $(document).ready(function(){    
        $('#ex4').zoom({ on:'toggle' });
    });
</script>

html

<div class="zoom" id="ex4">
    <img src="images/element.jpg"/>
</div>

最佳答案

您可以使用duration选项,这样缩放效果会花费更多时间并且看起来更平滑。

引用:

duration 120 The fadeIn/fadeOut speed of the large image.

代码:

$(document).ready(function () {
    $('#ex1').zoom({
        on: 'toggle',
        duration: 1000
    });
});

演示:http://jsfiddle.net/IrvinDominin/YDart/

关于javascript - jquery如何让缩放变得平滑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21276887/

相关文章:

javascript - 在javascript中替换一些单引号的最简单方法?

javascript - 使用正则表达式选择 url 的特定部分

javascript - 如何在搜索时获取先前选择的 Bootstrap 数据表行

jquery - Phonegap 暂停事件行为不正确

eclipse - 使用 aptana eclipse 插件启用 HTML 标签支持

javascript - 如何获取多选项下拉列表的值?

javascript - 将元素附加到子元素会触发父元素中的 drop 事件

javascript - Jscrollpane 和 Bootstrap 模式不工作

html - 如果不在元元素上,我应该在哪里指定我的字符集?

javascript - 禁用选择 HTML 元素内的文本