我是jquery/javascript中的新成員。我有下面的代碼:將第三列添加到數組
var Tabs = {
'tab1' : 'string1',
'tab2' : 'string2',
'tab3' : 'string3'
}
$.each(Tabs,function(i,j){
var tmp = $('<li><a>'+i+'</a></li>');
tmp.find('a').data('page',j);
})
我想我的代碼是這樣的,但是當我嘗試它,它不幸的是不工作:
var Tabs = {
'tab1' : 'string11' : 'string12',
'tab2' : 'string21': 'string22',
'tab3' : 'string31' : 'string32'
}
$.each(Tabs,function(i,j,k){
var tmp = $('<li><a class="'+k+'">'+i+'</a></li>');
tmp.find('a').data('page',j);
})
換句話說:我要添加Tabs數組的第三個參數。有人可以向我解釋:
的作用是什麼。你通常的幫助是alwys讚賞。
每'Tabs'條目應該成爲陣列,例如''tab1':['string11','string12']',那麼你應該重複它。 – moonwave99 2013-05-05 13:57:25
謝謝moonwave99的幫助。關於JavaScript對象和數組,請參閱okey – 2013-05-05 14:00:28
。不難找到很多基本信息 – charlietfl 2013-05-05 14:01:07