當假設我有一個動態創建的列表項「[對象HTMLLIElement]」推動一個陣列到另一個
<li>item1</li>
<li>item2</li>
<li>item3</li>
<li>item4</li>
所有這些項都被推入陣列var itemArray= [];
問題是我有另一個數組
var array2= [];
的動態創建的 '禮'
被推入itemArray使用itemArray.push(array2)
每當我追加它使用下面的代碼
$('<ul/>', {
html: itemArray.join('')
}).appendTo('#left_div');
我得到以下顯示
[object HTMLLIElement]
從數組2
意思'變種itemArray = [];'? '{}'表示對象常量,'[]'表示*數組*字面值。你不能'.push()'一個對象,但你可以推送一個數組。你有沒有看看你的控制檯錯誤? – wahwahwah
嗨,感謝您的評論。對不起,我的意思是var itemArray = [];我沒有任何控制檯錯誤。但不是來自itemArray的值,我得到[對象HTMLLIElement]。 – Neel