d3js bewegen einen Knoten ohne zu ziehen

Ich verschiebe einen Knoten in meinem d3.js-Diagramm mit dem folgenden Code:

d3.select("#"+ nodeid).attr("x",x);
d3.select("#"+ nodeid).attr("y",y);

Dies funktioniert einwandfrei, aber wenn ich wieder anfange, den Knoten zu ziehen, springt er zurück zu seiner alten Position und beginnt, sich von dort aus zu bewegen.

Irgendwelche Ideen, was ich hier falsch mache?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage