当更改图像的大小属性以及大约100个其他rect元素时,即使在我的代码中更改了第一个元素,图像也会重新调整大小。首先在函数A中进行图像更改,所有其他更改都在函数B中的循环内进行。参考存储在数组'形状中的元素。我
function A(){
image.attr({'width':w, 'height':h});
function B();
}
function B(){
for(i=0;i>100;i+=1){
shape[i].attr({'x':x, 'y':y});
}
}