我想使用.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