我有低分辨率图像,首先加载,一旦加载我需要用高分辨率图像替换它。
我尝试在html img标签中这样做,但在抛出错误说
Uncaught TypeError: Cannot read property 'width' of undefined
答案 0 :(得分:0)
为了替换图像,请尝试使用
$('#Image').find('img').attr('src', ['/ImagePath/', NewImageName].join(''));
或者你可以考虑改变src
$('#Image').attr('src', '/ImagePath/NewImageName');
答案 1 :(得分:0)
仅限JavaScript:
document.getElementById('idOfYourImg').src = '/new/path.png';
<强> jQuery的:强>
$('#idOfYourImg').attr('src', '/new/path.png');