我想在jQuery中創建一個List對象,我使用下面的代碼,但它不工作,我發現這個example所以我寫了一個類似的東西。現在在JQuery中創建一個列表
function Node(left, right, content)
{
this.left = left;
this.right = right;
this.content = content;
}
var n1 = new Node('', n2, 'content content content');
var n2 = new Node(n1, n2, 'content content content');
var n3 = new Node(n2, '', 'content content content');
console.log(box2);
,如果我叫n1.right
它返回undefined。 可以幫助我。
我刪除了[標籤:jQuery的]標籤,因爲這實際上與jQuery無關。 –
@AndrewWhitaker我在JQuery中發現了一些解決方案,但它不工作也檢查此:http://stackoverflow.com/questions/4595312/jquery-creating-entire-dom-structures –
那麼,你正在傳遞'n2'到'新節點「,然後它有一個值,因此它是'未定義的'。在節點存在之前,您無法將該節點傳遞給另一個節點。 –