javascript - 如何平滑 jquery 动画

标签 javascript jquery jquery-animate

我想平滑一些 jquery.animate 函数的链接。

这是一个 jsfiddle,我在其中描述了问题: http://jsfiddle.net/xavier_seignard/KTxbb/4/

正如你所看到的,每个动画之间都有一个停顿,即使是线性属性也是如此。

你知道如何平滑它吗?或者其他任何可以解决问题的方法?

问候

最佳答案

您可以更改速度以获得更“精细”的动画,您会看到停止是因为速度太快且尺寸不同而无法覆盖:

function initPage() {
    $.each(json, function() {
        $("#point").animate({
            left: this.x,
            top: this.y
        },
        1000, 'linear');
    });
}​

关于javascript - 如何平滑 jquery 动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12458237/

相关文章:

jquery 函数不会在之前单击的 div 上运行

javascript - 我如何将字符串附加到这样的函数上?

javascript - 如何从 JSON 中获取值?

javascript - Google Cloud Translate API 中缺少 "translate.js"

javascript - 根据数据库 jQuery 将复选框设置为选中/取消选中

javascript - jQuery 索引选择器

javascript - jquery淡入淡出div中的背景图像 - 交叉淡入淡出

javascript - jQuery 中的clearInterval 停止悬停动画

javascript - jQuery 附加的语法错误

javascript - 如何使用 Mongoose 只更新 MongoDB 中的一个属性?