gpt4 book ai didi

javascript - 在 jstree 中选择具有相同名称的节点

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

我正在使用 jstree,我的树中有几个节点具有相同的名称。如果我选择名称为“aaa”的节点,我希望选择名称为“aaa”的所有节点。

$j("#actionButtonTest").click(函数() {

  $j("#demo2")
.bind("select_node.jstree", function (e, data) {
alert(data.rslt.obj.attr("name")); //alerts node name
data.inst.select_node($j('li[name="situ"]')); //selects node with name 'situ' -- not working though
$j.jstree.select_node($j('li[name="situ"]')); ////selects node with name 'situ' -- not working though
});

});

如果有人能告诉我选择具有特定选定名称的所有节点的正确方法,我将不胜感激。

干杯

最佳答案

我认为 jstree 被编写为通过代码一次选择 1 个节点。试试这个:

.bind("select_node.jstree", function (e, data) {
var inst = data.inst;

$("#treeview").find('li').each(function (k, v) {
inst.select_node(v);
});

});

关于javascript - 在 jstree 中选择具有相同名称的节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8123708/

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