jquery animate函数初始化值

时间:2013-06-11 06:21:51

标签: javascript jquery jquery-animate

$(element).delay(2000).animate(
    {
        scale: 1,
    },
    {
        duration: 1000,
        step: function(now) {
            scaleVal = now;
            $(element).attr("transform", "translate(" + centerX + " " + centerY + ") scale(" + scaleVal + ") translate(" + (-centerX) + " " + (-centerY) + ")");
        }
    }
);

现在比例值从0开始并以1结束,但我想从0.5开始,最后以1结束。

如何初始化动画功能中的比例值?

1 个答案:

答案 0 :(得分:-2)

您需要使用css功能

$(ele).css('scale', 0.5).animate({scale:1});