0
$(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 结束。

如何在动画函数中初始化比例值?

4

1 回答 1

-2

你需要使用css功能

$(ele).css('scale', 0.5).animate({scale:1});
于 2013-06-11T06:26:20.800 回答