Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/414.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Raphael.js中的顺序动画_Javascript_Raphael - Fatal编程技术网

Javascript Raphael.js中的顺序动画

Javascript Raphael.js中的顺序动画,javascript,raphael,Javascript,Raphael,我需要在同一对象上执行一些连续动画。我使用了第一个动画的回调函数来调用第二个动画。我有一个循环,其中一次从节点列表中检索一个节点。问题是它总是返回最后一个节点的属性 以下是我的代码: for(var i=0; i<nodes.length; i++){ var node = nodes[i]; obj.animate({y:node.getY()}, 500, function(){ this.animate({height:node.getHeight()

我需要在同一对象上执行一些连续动画。我使用了第一个动画的回调函数来调用第二个动画。我有一个循环,其中一次从节点列表中检索一个节点。问题是它总是返回最后一个节点的属性

以下是我的代码:

 for(var i=0; i<nodes.length; i++){
     var node = nodes[i];
    obj.animate({y:node.getY()}, 500, function(){  
    this.animate({height:node.getHeight()}, 500);  
            })
  }

for(var i=0;i)您的HTML看起来像什么?您是如何声明var节点的?var节点是全局声明的。好的,我的意思是问它包含什么?它是一个节点对象数组。每个节点对象都有一组属性