我正在js中为JSON文件中的每个元素创建一个量表(使用来自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等,该函数也无法识别它,并且它表示没有div与id gauge0,gauge1等等。为什么?
谢谢!