克隆svg组

时间:2012-04-03 21:25:13

标签: svg

我想要复制一个svg组,但我真的不知道我错过了什么。这里是代码: 对于小组:

<g id="exCar" x="50" y="500"  transform="" >
   <path ..
   <path ... 
   <image
   <text ..
</g>

复制功能:

function cloning(){
     var newCar = document.getElementById("exCar").cloneNode(true);
     document.getElementById("newCar").setAttribute("x",250);
     document.getElementById("newCar").setAttribute("y",600);
     document.getElementById("exCar").appendChild(newCar);
     alert("!!!!");
    };

请帮我理解出了什么问题..

1 个答案:

答案 0 :(得分:0)

而不是

document.getElementById("newCar").setAttribute("x",250);

应该是:

newCar.setAttribute("x", 250)