未捕获的ReferenceError:json未定义
Uncaught ReferenceError : json is not defined
不确定为什么它说json没有在下面的API调用中定义:
$(document).ready(function() {
function day(time) {
jQuery.parseJSON(time);
}
$.getJSON("http://www.freecodecamp.com/news/hot", function(news) {
var html = "";
var br = "<div class='br'></div>";
json.forEach(function(val) {
html += "<div class='col-md-3'>"
html += "<div class = 'panel panel-default'>"
html += "<div class = 'panel-image'>"
html += "<img src='" + val.image + " " + "'width='100%' />"
html += "</div>"
html += br
html += "<a href='" + val.link + " > " + val.headline + "</a>"
html += br
html += "<p>♥" + " " + val.upVotes.length() + "</p>"
html += br
html += "<p>" + " " + "Posted on: " + day(val.timePosted) + "</p>"
html += "</div>"
html += "</div>"
});
$(".stories").html(html);
});
});
我一直在尝试更改它,但如果我从我看到的内容中执行Json或Json,它仍然会返回错误。大小写无关紧要,它总是返回ref错误。
您必须使用news而不是json。
news.forEach(function(val) {
在获得新闻的函数中,没有json
名称变量可以使用news
作为function(news){
。
$.getJSON("http://www.freecodecamp.com/news/hot", function(news){
var html = "";
var br = "<div class='br'></div>";
news.forEach(function(val) {
.
.
相关文章:
- 从JSON API结果迭代时未定义
- json-api和错误结果:无法读取属性'长度'的未定义
- Javascript json返回未定义
- 访问嵌套 json 对象的属性将返回未定义
- JavaScript/jQuery JSON数组问题-值为未定义
- “未定义的索引:itemdetails”,当将JSON对象从JavaScript发送到PHP时
- JSON偶尔未定义-我该如何检查
- Json显示来自网站的数据显示仅未定义
- 返回List<字符串>Jquery中的from JSON调用具有未定义的长度
- Jquery从JSON获取数据(未定义)
- 尝试解析的 JSON 未定义节点
- JSON 未定义的变量
- Express 4 Multer / req.body 和 res.json 未定义
- JSON “未定义”结果
- 错误JSON未定义
- 未捕获的ReferenceError:json未定义
- 为什么JSON.stringify给出JSON未定义错误
- Google Chart From Json“未定义”不是一个函数
- jQuery cookie with JSON“未定义”不是一个函数
- ASP中的JSON未定义错误净MVC