请看一下这个简单的 jsfiddle: http: //jsfiddle.net/perikut/9qUVW/2/ (对不起,如果使用 Firefox,我不知道为什么它看起来不太好......)
在我们的对象中,我们是否可以使用“儿童”以外的其他词来指示从何处提取数据?(我看到的所有例子都遵循这个数据结构,见下文)。我们应该在哪里指出?
我认为我的代码非常有缺陷(请参阅 jsfiddle),因为我被迫声明两次“组”参数以便从组/父项中显示/隐藏子项。
没有办法直接选择 group1 的子节点并应用动画吗?我以后想要一个更复杂的数据结构,所以我需要先了解这种基础知识。
当前数据结构:
data = {
name:'root',
group:'no_group',
children:[
{
group: 'group1',
children:[
{ group:'group1',name:'a1',value:10,color:'red' },
{ group:'group1',name:'a2',value:40,color:'lightcoral' }
]
}
, { .... }