我正在使用下面显示的代码在包装器(div)绘制形状中创建 46 个小圆圈;
let elem = document.getElementById('draw-shapes');
let params = { width: 1024, height: 768 };
let two = new Two(params).appendTo(elem);
for (let i = 1; i < 47; i++) {
circle = two.makeCircle(x, y, radius);
circle.fill = 'green';
circle.stroke = 'white';
circle.linewidth = 1;
circle.id = i;
}
所有绘图都是使用 Two.js 库制作的。我在文档中阅读了我可以更改创建元素的 id,但我还需要为每个元素分配一个类。我已经尝试了从纯 js setAttribute 到 jQuery .attr 和 .addClass 方法的所有方法,但它们都不起作用,所以我开始怀疑这是否可能做到?如果有人知道方法,请告诉我如何。感谢。