最终我希望能得到一个对象来显示这样的:创建对象的数组
'0': {
'0': {
label: 'Book:',
content: 'a book name',
},
'1': {
label: 'Video:',
content: 'a video name',
},
'2': {
label: 'Audio:',
content: 'an audio name',
},
},
'1': {
'0': {
label: 'Book:',
content: 'another book name',
},
'1': {
label: 'Video:',
content: 'another video name',
},
'2': {
label: 'Audio:',
content: 'another audio name',
},
}
我在http://jsfiddle.net/ScbjL/4/代码并没有变成正确的,我很困惑,为什么objDL是未定义?
它是未定义的,因为objDT.label未定义。您需要指定一个键来选择正确的对象以从中拉出标签。 –
另外,下一行与objDD有相同的问题 - 看起来像缺少下标objDD [i]。 – veritasetratio