0

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("!!!!");
    };

何が間違っているのか理解するのを手伝ってください..

4

1 に答える 1

0

それ以外の

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

そのはず:

newCar.setAttribute("x", 250)
于 2012-04-03T22:02:10.883 に答える