我想根据条件将一些节点从一个花式树移动到另一个花式树。所以在for循环中,对于每个节点,我都在检查条件,并使用addNode()函数将其添加到第二个奇特树。
但在for循环中,addNode函数无效。
这是我的forloop代码。
' toNodeID' 是需要移动节点的花式树的ID。 ' 了selectedValue '是一些字符串值
$.each(selNodes, function (node, selNode) {
if (selNode != null) {
if (toNode.tree == $('#toNodeID').fancytree("getTree")) {
if (selNode.tooltip != selectedValue) {
toNode.addNode(node,'after);
}
}
}
});
答案 0 :(得分:0)
您可以使用
toNode.addChildren(node);
添加toNode的子节点。