0

JSONファイルにあるすべての要素に対して、jsで(justGageのGaugeファイルを使用して)ゲージを作成しています。JSON のすべての要素に対して div 要素を動的に作成し、それぞれに異なる ID を設定したいと考えています。これはコードです:

function loadDoc(){

  for(var i = 0; i < data.length; i++){
    let newDiv = document.createElement('div');
    let divID = "gauge" + i, divClass = "200x160px";

    newDiv.setAttribute("id", divID);
    newDiv.setAttribute("class", divClass);
    //console.log(divID);

    var g = new JustGage({
      id: "gauge" + i,
      value: 62,
      min: 0,
      max: 100,
      title: "Satisfaction"
    });
  }

}

問題は、ID が Gauge0、Gauge1 などであるにもかかわらず、関数がそれを認識せず、ID Gauge0、Gauge1 などの div がないと表示されることです。なぜですか?

ありがとう!

4

0 に答える 0