这是我的节点的数据格式:
{
data: "new Structure",
attr: {id:"1", class:"structureNode", rel:"root"}
}
我有相关节点的参考,我可以很容易地获得属性
nodeReference.attr('attributeName')
但是,我无法访问存储在“data”中的节点名称。有没有办法在拥有节点引用时访问它(除了搜索DOM以查找<a>
字段中的文本,我发现这非常麻烦)?
我也考虑过将名称存储在attr数组中,但我不喜欢冗余。
谢谢: - )
答案 0 :(得分:4)
我在文档中找到了解决方案。显然,你需要的只是.get_text(nodeReference)
: - )
答案 1 :(得分:1)
小心使用数字ID。根据标准不允许它们,它们也给jstree带来了麻烦。 请参阅:What characters are allowed in DOM IDs?