我有我的网页上的一些图像上一起工作:无法获得LazyLoad和onError的一个图像
<img src="http://www.abc/images/abc.jpg" />
如果图像无法加载(因为abc.jpg
不存在,例如) ,然后我展示一个“默认”的图像,而不是:
<img src="http://www.abc/images/abc.jpg" onerror="this.src='http://www.abc/images/default.jpg'" />
如果我添加LazyLoad到我的形象和加载更加轻便默认图像,就变成:
<img
class="lazy"
data-original="http://www.abc/images/abc.jpg"
src="http://www.abc/images/graydefault.jpg"
onerror="this.src='http://www.abc/images/default.jpg'" />
现在,当页面加载时,它将首先加载轻量级图像,然后加载实际图像。
但是,如果实际图像不存在会发生什么?轻量级的默认图像将停留在那里,但这不是我想要的:
如何在错误时加载我的默认图像(default.jpg
)?
PS:默认图像很重,所以我想避免将它作为默认图像加载。
那应该是'
@MinNaingOo不明白你? –
应该是'