JsTree - 获取节点度数

JsTree - Get Degree of Node

如何获取JsTree中节点的度数。例如,根的度数为 1,它的直系子代为 2,它们的直系子代为 3。如果我能做这样的事情就太理想了 tree.get_node(id).get_degree();

有什么想法吗?

像这样?

var degree = tree.get_path(id).length;

只需使用 li 元素的 aria-level 属性,如下所示。检查演示 - Fiddle.

$('#'+nodeId).attr('aria-level')

,其中 nodeId 是相关节点的 ID。