-1

当我动态加载图像时,它具有正确的尺寸。但是,当我缩放图像时,我手动设置了图像的宽度和高度值。

当我加载另一张图像时,会保留前一张图像的值并且它会变形。我需要让元素认为没有宽度/高度值,因此它将采用我设置的 src 的尺寸。

4

1 回答 1

2

您可以使用removeAttribute删除您设置的值:

img.removeAttribute('width');
img.removeAttribute('height');

示范

于 2013-08-28T18:54:06.427 回答