【发布时间】:2012-11-07 11:40:57
【问题描述】:
这是我的 json 对象:
var home = "[{\"id\":\"1\",\"img\":\"assets\\\/1.jpg\",\"headline\":\"This is the headline in the pedu.\",\"text\":\"To the ipedu\"},{\"id\":\"2\",\"img\":\"assets\\\/2.jpg\",\"headline\":\"This is the headline in the pedulence.\",\"text\":\"To the pendula\"}]";
当我尝试像这样遍历对象时:
$.each(home, function() {
console.log(this);
});
我记录了每个字符而不是整个字符串。
示例: 字符串 {0: "["} 本地主机:317 字符串 {0: "{"} 本地主机:317 字符串 {0: """} 本地主机:317 字符串 {0: "i"} 本地主机:317 字符串 {0: "d"} 本地主机:317 字符串 {0: """} 本地主机:317 字符串 {0: ":"} 本地主机:317 字符串 {0: """} 本地主机:317 字符串 {0: "1"} 本地主机:317 字符串 {0: """} 本地主机:317 字符串 {0: ","} 本地主机:317 字符串 {0: """} 本地主机:317 字符串 {0: "i"}
我做错了什么?如何循环遍历对象?
【问题讨论】: