gpt4 book ai didi

javascript - jsTree插件中如何获取父li类

转载 作者:行者123 更新时间:2023-12-03 08:02:44 25 4
gpt4 key购买 nike

如何获取jsTree插件中的父li类?每当我尝试遍历 Javascript 树时,我都可以到达父节点,但最终得到一个对象,并且永远无法让它将父类作为字符串输出,因此我可以对其进行简单的条件检查。

这就是我想做的:

  // JS Tree Event handler for when a node is clicked
$("#dutchData").bind("select_node.jstree", function (e, data) {
// get the parent node class, and then use it in a conditional statement
var parentNodeClass = data.node.parent.attr('class'); // this is wrong, just to demonstrate
if(parentNodeClass != 'x'){
// do something
}
});

最佳答案

这是因为 parent 属性不是元素,而是元素的字符串 id。您可以使用 jQuery 获取父级,然后获取类,如下所示:

$('#'+data.node.parent).attr('class');

检查 fiddle :Fiddle

关于javascript - jsTree插件中如何获取父li类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34521544/

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