我正在尝试通过 jquery 读取 json。但我在我的 html 中变得不确定。
下面是html jquery代码:
$(document).ready(function() {
$.getJSON('Json.json',function(data){
$('#output').empty();
$.each(data.general, function(entry){
var html = '<div class="general">';
html += '<span class="logo">' + entry['logo'] + '</span>';
html += '<span class="name">' + entry['name'] + '</span>';
html += '</div>';
$('#output').append(html);
});
});
return false;
});
下面是我的 JSON:
"general":{
"logo":"assets/images/logo.png",
"name" : "Company Name"
}
JSON 通过 JSLint 进行验证。请告诉我哪里出错了。
谢谢!
我将我的代码更新为:
$(document).ready(function() {
$.getJSON('Json.json',function(data){
$('#output').empty();
var html = '<div class="general">';
html += '<h3>' + data.general.logo+ '</h3>';
html += '<div class="name">' + data.general.name+ '</div>';
html += '</div>';
html +='<div class="navigation" >';
$('#output').append(html);
});
return false;
});
它现在正在工作!