我第一次深入研究 JSON 数据的使用。不过我有一些使用 jQuery 的经验。
我发布到此 URL(tumblr api):jyoseph.com/api/read/json
我想做的是输出返回的 json。到目前为止我所拥有的:
$(document).ready(function(){
$.getJSON("http://jyoseph.com/api/read/json?callback=?",
function(data) {
//console.log(data);
console.log(data.posts);
$.each(data.posts, function(i,posts){
var id = this.id;
var type = this.type;
var date = this.date;
var url = this.url;
var photo500 = this.photo-url-500;
$('ul').append('<li> ' +id+ ' - ' +type+ ' - ' +date+ ' - ' +url+ ' - ' +photo500+ ' - ' + ' </li>');
});
});
});
有关整个脚本,请参阅我的 jsbin 帖子:http://jsbin.com/utaju/edit http://jsbin.com/utaju/edit
tumblr 上的一些键中含有“-”连字符,这似乎会导致问题。正如您所看到的“photo-url-500”或另一个“photo-caption”导致脚本中断,它输出 NaN。
键名称中包含连字符是否有问题?或者我对这一切都错了?
如果名称中包含破折号,您将需要以不同的方式访问它们。改变var photo500 = this.photo-url-500;
读书var photo500 = this["photo-url-500"];
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)