我想使用.append使用for循環顯示多個數據。 我需要通過.html函數第二次點擊某些其他數據來替換所有數據。.append裏面的.html不工作在jquery
這是我的代碼更多的解釋。
$(".content").html(function(){
for(var l=1; l<4 ; l++)
$(".content").append("Event-"+l+"<br>"+player.activity[l].desc+"<br>");
}
假設我有活性的json象下面這樣:
player : [{
"name": "Johny",
"activity" : [
{"id:1","desc" : "abc"},
{"id:2","desc" : "abc"},
{"id:3","desc" : "abc"}
]
},{
"name": "Mony",
"activity" : [
{"id:1","desc" : "abc"},
{"id:2","desc" : "abc"},
{"id:3","desc" : "abc"}
]
}]
所以基本上我想取代我佐尼的活動MONY的。
我也嘗試交換內部.append裏面的.html這樣的方法工作正常,但.app內部.html不工作。它將Mony的數據附加到johny的數據。
有什麼建議嗎?
爲什麼不在''''''''.html's函數外面留下'for'? – phts 2015-04-03 07:08:24