【发布时间】:2017-02-06 23:47:31
【问题描述】:
问题
我如何设置这些飞机的工作示例。
背景
我的第一部分正在工作,所以我的循环似乎关闭了?我至少可以拉飞机的数量。但是显示所有平面时出现问题。
这是我的Demo on CodePen
但他们没有一个功能齐全的例子。我想显示飞机的名称,国家,并显示大图。我可以稍后设置它的样式,但需要一个工作示例来帮助我理解和开始。
代码
API
我正在从https://api.worldofwarplanes.eu/wowp/encyclopedia/planes/?application_id=demo 提取数据
JSON 输出
HTML
<p>There are a total of <span id="planeQuantity"></span> planes in the database.</p>
<ul id="planes"></ul>
jQuery 来自
https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js
Javascript
var queryURL = "https://api.worldofwarplanes.eu/wowp/encyclopedia/planes/?application_id=demo";
$.getJSON(queryURL, function (data) {
var quantity = data.meta.count;
$('#planeQuantity').append( quantity );
var name = data.id.name_i8n;
var nation = data.id.nation;
var lrgImg = data.id.images.large;
$(data).each(function(){
console.log($(this).id);
$('#planes').append('<li>' + name + 'is from ' + nation + '<img src="' + lrgImg + '">' + '</li>');
});
})
【问题讨论】:
标签: javascript json