jstree节点名称

时间:2011-07-01 08:51:38

标签: javascript jquery jstree

这是我的节点的数据格式:

{
data: "new Structure",
attr: {id:"1", class:"structureNode", rel:"root"}
}

我有相关节点的参考,我可以很容易地获得属性

nodeReference.attr('attributeName')

但是,我无法访问存储在“data”中的节点名称。有没有办法在拥有节点引用时访问它(除了搜索DOM以查找<a>字段中的文本,我发现这非常麻烦)?

我也考虑过将名称存储在attr数组中,但我不喜欢冗余。

谢谢: - )

2 个答案:

答案 0 :(得分:4)

我在文档中找到了解决方案。显然,你需要的只是.get_text(nodeReference): - )

答案 1 :(得分:1)

小心使用数字ID。根据标准不允许它们,它们也给jstree带来了麻烦。 请参阅:What characters are allowed in DOM IDs?