花式树addNode函数在循环中不起作用
Fancytree addNode function not working inside for loop
我想根据条件将一些节点从一个花哨的树移动到另一个树。所以在 for 循环中,对于每个节点,我都在检查条件并使用 addNode() 函数将其添加到第二个花哨的树中。
但是在 for 循环 addNode 函数内部不起作用。
这是我的 forloop 代码。
"toNodeID"是需要将节点移动到的花式树的id。"选定值"是某个字符串值
$.each(selNodes, function (node, selNode) {
if (selNode != null) {
if (toNode.tree == $('#toNodeID').fancytree("getTree")) {
if (selNode.tooltip != selectedValue) {
toNode.addNode(node,'after);
}
}
}
});
您可以使用
toNode.addChildren(node);
以添加 toNode 的子节点。
相关文章:
- 我的javascript for循环不起作用
- javascript for循环不起作用
- 为什么我的While循环不起作用
- JS(node.js)而循环不起作用
- JavaScript 数组/循环不起作用
- Javascript if-else循环不起作用
- 为什么jquery循环不起作用
- JSON 循环不起作用
- 带有本地存储变量的 jQuery 循环不起作用
- 虽然循环不起作用,但只有JavaScript
- 虽然循环不起作用(在其他类似问题中找不到答案)
- 第一个循环不起作用
- jsbin for 循环不起作用 意外的令牌错误
- 为什么循环不起作用
- JQuery ForEeach 循环不起作用
- JavaScript 游戏循环不起作用
- 因为让循环不起作用
- imacros 循环不起作用
- PHP for each 循环不起作用
- JavaScript 确认 PHP 中的弹出窗口,而循环不起作用