【发布时间】:2010-03-22 12:56:56
【问题描述】:
我的代码是这样的
var shapes1 = [ r.image("node.gif",190, 100, 47, 45)];
var shapes2 =[];
for (var i = 0, ii = shapes1.length; i < ii; i++) {
shapes1[i].mousedown(function(e){
var temp=this.clone();
shapes1.push(temp);
//now I want to remove "this" from shapes1
//and put it into shape2
//HOW??
isDrag=true;
e.preventDefault();
});
}
也许这是错误的做法?我应该改用一个类,但这不是用于 DOM 项吗?
【问题讨论】:
-
也许你应该描述一下你到底想要做什么。
标签: javascript arrays move