Element.inAnim()

返回可能操纵当前元素的一组动画。


返回值

对象。格式为:

{
    'anim': 对象。 动画对象。
    'curStatus': 数值。 0. .1— 动画的状态: 0— 开始, 1— 结束。
    'status': 函数。 获取或设置动画的状态。
    'stop': 函数。 停止动画。
}

使用
<svg id="svg" width="100" height="100"></svg>
var svg = Snap("#svg");
var c = svg.paper.circle(50, 50, 40).click(function() {
    this.animate({
        fill: "#" + (Math.random() + "").slice(-3)    // 随机
    }, 1000);

    setTimeout(function() {
        console.dir(c.inAnim());
    }, 500);
});

点击下面的圈圈,1秒动画至随机色。500毫秒时候返回inAnim()值。结果见最后的截图。