web/docsを閲覧しましたが、なぜこれが動作しないのかわかりません。HTMLでJSONファイルを使用する:未知の型エラー:data.forEachが関数ではありません
私はJSONファイルからデータ(引用符)を挿入しようとしています:私が得る、
$(document).ready(function() {
$("#realquote").on("click", function() {
$.getJSON('/json/quotes.json', function(data) {
var html = " ";
data.forEach(function(val) {
var keys = Object.keys(val);
html += "<div class = 'text-output'>";
keys.forEach(function(key){
html += val[key];
});
html += "</div>"
});
$(".realquote").html(html);
});
});
});
しかし、毎回次のJSを使用して簡単なHTMLのdivの中へ {
"quotesArray":[{
"personName": "Albert Einstein",
"quote": "Look deep into nature, and then you will understand everything better."
},
{
"personName": "Stephen Hawking",
"quote": "Look deep into nature, and then you will understand everything better."
},
{
"personName": "Confucius",
"quote": "Life is really simple, but we insist on making it complicated."
}]}
エラー:TypeError:data.forEachは関数ではありません」と私は理由を理解できません。
誰かが正しい方向に私を押し込むことができれば、それは非常に高く評価されるでしょう!
これは完全に働きました。ご協力いただきありがとうございます!! – Steven
@スティーブンあなたは大歓迎です! – undefined