Hen*_*eca 5 javascript jquery lazy-loading image
我正在使用jQuery Lazyload 插件,目前将 img 标签留空,因为当图像尚未加载时,图像 alt 标签文本是可见的。
我需要找到一种在图像尚未加载时不显示 alt 标记文本的方法。从我在插件页面中看到的情况来看,似乎没有办法在加载图像后触发回调函数。我想尝试隐藏 img 元素,然后在加载图像后再次显示它,但无法弄清楚如何在没有某种回调的情况下使其工作。
当图像尚未加载时,是否有一种简单的方法可以隐藏替代文本?谢谢!
使用 css 隐藏替代文本:
img {
color: transparent;
}
Run Code Online (Sandbox Code Playgroud)
图像加载后做的事情:
$("img").on("load", function(){
console.log("loaded!")
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4696 次 |
| 最近记录: |