1
我试图在用户单击其中一个时移动一组圆圈。该组仅在第一次点击时移动一次,但之后不会移动。下面是示例代码我使用,在鼠标上移动一组SVG元素点击
function move_circle(e)
{
var grp = e.target.parentNode;
grp.setAttribute("transform", "translate(" + 50 + ", " + 50 + ")");
}
<g onclick="move_circle(evt)">
<circle cx="150" cy="100" r="25" fill="red" />
<circle cx="170" cy="120" r="5" fill="red" />
</g>
您应该创建一个[jsFiddle](http ://jsfiddle.net/)当问这样的问题时的例子。它让回答问题的人更容易看到您的代码示例正在运行。 – seliopou