Javascript 如何在raphael.js中创建数组?
我正在创建一系列矩形节点,我想输入数组中每个节点的数据。我想知道如何在Raphael中创建数组以及如何将数据输入数组。 我创建了以下代码:Javascript 如何在raphael.js中创建数组?,javascript,arrays,raphael,Javascript,Arrays,Raphael,我正在创建一系列矩形节点,我想输入数组中每个节点的数据。我想知道如何在Raphael中创建数组以及如何将数据输入数组。 我创建了以下代码: drawNode(290, 80); function drawNode(x,y) { id=0; a = new node(x,y,id); a.drawNode(); } var node = fu
drawNode(290, 80);
function drawNode(x,y)
{
id=0;
a = new node(x,y,id);
a.drawNode();
}
var node = function(x,y,id){
this.x=x;
this.y=y;
this.id=id;
this.drawNode = function(){
var st = paper.set();
a = paper.rect(this.x,this.y, 100, 40, 2);
a.addnote = paper.image('images/note.png', this.x+20, this.y-5, 10, 10)
a.text = paper.text(this.x+50, this.y+20, "Add Text"),
a.add = paper.image('images/plus.png', this.x+77, this.y+12, 20, 20)
a.del = paper.image('images/minus.png', this.x+5, this.y+17, 20, 10)
a.attr({fill: '#8EDFF0', stroke: '#6AB0F2'});
a.drag(this.move, this.dragger, this.up);
st.push(a,a.text,a.add,a.addnote);
a.add.click(this.add);
a.del.click(this.del);
}
我想在数组中输入节点信息,如x,y坐标及其id。请帮忙 像任何javascript数组一样?@X.L.Ant谢谢:)