gpt4 book ai didi

javascript - 获取jstree中子节点的直接父节点

转载 作者:行者123 更新时间:2023-11-29 16:18:36 25 4
gpt4 key购买 nike

我想在不单击的情况下检索子节点的父节点..

data.inst._get_parent(data.rslt.obj).attr("id");

当我们点击子节点时,上面的命令给我直接的父级。

有没有办法在不点击子节点的情况下获取父节点

问候,普拉克M

最佳答案

似乎“data.inst”在新版本中被重命名为“data.instance”。这使得很难找到解决方案

data.instance.get_parent(data.node) 返回父级的字符串 ID(对我来说非常意外)。为了获得父节点,我必须在字符串 ID 上调用 data.instance.get_node()

data.instance.get_parent(data.node) 也可以通过 data.node.parent 访问。

例子:

$('#MaterialCollectionTree').on('activate_node.jstree', function(e, data) {
if(data.instance.is_leaf(data.node)) {
alert("Leaf: " + data.node.text);
alert("Parent: " + data.instance.get_node(data.node.parent).text);
}
});

关于javascript - 获取jstree中子节点的直接父节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12914841/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com