我的力布局图是由d3.js构建的。我想添加缩放和平移到我的力图。 我可以访问相关信息,缩放和平移工作。但是当我尝试将节点拖动到某个地方时只会使整个图形平移,它带来了新的问题,之前的节点拖动功能是不起作用的。我采取的方法是Here
我发现关键点是
.call(d3.behavior.zoom().on("zoom", redraw))
.append('svg:g');
但是当我删除.append('svg:g');
变焦并且平移不再工作时。那么我怎样才能同时保留这些功能(缩放和平移,节点拖动)。
我需要像jsFiddle这样的努力,我将这个方法运用到我自己的项目中,但它不起作用,如果我遗漏了某些内容,我不会知道。