【发布时间】:2012-08-26 12:23:12
【问题描述】:
我想将特定节点(比如我有节点引用)移动到所需位置(比如画布的左上角)。我尝试在示例项目中做类似的事情,他们在用鼠标拖动时移动节点。但这似乎不起作用。我没有看到节点按预期移动。这是我的代码。
$("#someElement").click(function() {
sys.eachNode(function(node, pt) {
if (node.name === "specificNode") {
// moveToOrigin
var s = arbor.Point(1, 1);
var p = sys.fromScreen(s);
node.fixed = true;
node.p = p;
node.fixed = false;
node.tempMass = 1000;
}
}
});
【问题讨论】:
-
也许调用一些 Refresh() 之类的方法?你已经设法做到这一点了吗?我也在努力……
标签: javascript graph-visualization arbor.js