删除 fixed 类 没有正确地将它们从演示文稿中删除
Removing fixed classes does not properly remove them from the presetation
关于:
我现在可以删除固定的 classes。但是节点在视图中仍然是固定的。
所以我认为简单地删除 class 是不够的。我也没有在 D3 的文档中找到任何帮助。
你想回到强制布局吗?
这是因为您只删除了 class 而不是实际固定的 属性。
试试这个:
d3.selectAll(".node") //select your node here
.each(function(d){d.fixed = false;})
.classed("fixed", false);
force.start(); //-bring the force layout back
已更新 fiddle:http://jsfiddle.net/d2gjxy7n/11/
关于:
我现在可以删除固定的 classes。但是节点在视图中仍然是固定的。
所以我认为简单地删除 class 是不够的。我也没有在 D3 的文档中找到任何帮助。
你想回到强制布局吗?
这是因为您只删除了 class 而不是实际固定的 属性。
试试这个:
d3.selectAll(".node") //select your node here
.each(function(d){d.fixed = false;})
.classed("fixed", false);
force.start(); //-bring the force layout back
已更新 fiddle:http://jsfiddle.net/d2gjxy7n/11/