私に提供されたJSONファイルから.jsonデータを取得してループし、毎回divを作成してそのデータを追加しようとしています。
これまでのところ、私はこの機能を持っている:私はそれを実行しようとするたびしかし、それは私にこのエラーが発生します
$.getJSON("https://api.myjson.com/bins/14uau1", function(data) {
var dealers = data.dealers.map(dealer => {
let currentDealer = dealer.data;
let newDiv = document.createElement("div");
newDiv.setAttribute("id", currentDealer.customerID);
return newDiv.innerHTML= currentDealer;
})
dealers.map(i => {
let holder = document.getElementById("dealer");
holder.appendChild(i);
console.log(i);
})
index:212 Uncaught TypeError: Failed to execute 'appendChild' on 'Node': parameter 1 is not of type 'Node
私は、これはそれがあるオブジェクトを取得していますことを意味実現HTML要素と見なされないため、.innerHTML経由でdivに追加することはできません。
これを行うにはどうすればよいでしょうか?
これは非常に役立ち、そのような救命救助者です!どうもありがとうございます!ここに遅れていますが、私はこれを朝にもっと勉強します。 –