当用户单击其中一个圆圈时,我正在尝试移动一组圆圈。该组仅在第一次单击时移动一次,但之后不会移动。这是我正在使用的示例代码:
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>