您能否就以下一般 javascript 实现问题提出建议:我从 JStree 动态构建 jastgage 对象,我得到一个数组,并且对于数组中的每个 elemenet,我构建了 3 个 diff jastgage 对象,每个对象都有 uniuck 名称。
$('<div id="g1_'+i+'" class="gaugeObj"></div>').appendTo(".inner");
window["g1_"+i] = new JustGage({
id: "g1_"+i,
value: 0,
min: 0,
max: 100,
gaugeWidthScale:"0.55",
title:"CPU:"+ arrSel[i]
});
“i”是数组中的索引号...(我的 obj 名称是 j1_0 , j2_0 , j3_0 ,... j1_1 , j2_1 , j3_1 .....)我可以根据需要查看所有对象,但是当我尝试刷新值(就在我创建对象之后)
setInterval(function() {
g1_(i).refresh(getRandomInt(0, 42));
}, 1500);
它失败了,没有刷新,调试显示:g1_未定义
知道我在做什么错吗?