我正在尝试从twitter的JSONP结果中返回一些数据。然后我尝试自定义响应并添加我自己的“ID”参数,这样当我将其转换回JSON时,我可以将它用作键/值对中的键。我有点困惑为什么jQuery prepend函数不能用于这种情况。
这是我正在使用的一小段代码
$.getJSON('http://api.twitter.com/1/statuses/user_timeline.json?user_name=twitterapi&callback=?', function(data) {
$.each(data, function(i) {
$(data[i].id_str).prepend("id:"); //foobar, doesn't prepend anything
});
PS。我知道这不是我最终想要的格式化结果,但问题是关于前置。
答案 0 :(得分:1)
这个json结果怎么样?
你不是只想做一些字符串连接吗?也许这会有所帮助:
"id:"+data[i].id_str;
答案 1 :(得分:0)
data[i].id_str
此字符串包含"#"
。如果没有,那么您需要为其添加"#"
以便找到该元素。