作者:王文大博士_924 | 来源:互联网 | 2023-06-05 01:38
图片的懒加载,实现步骤在img标签上注入自定义(该例子中为real-src)的图片真实路径,初始可以为loading图片当图片满足一定条件(图片在视口中)时动态替换图片的src 以
图片的懒加载,实现步骤
- 在img标签上注入自定义(该例子中为real-src)的图片真实路径,初始可以为loading图片
- 当图片满足一定条件(图片在视口中)时动态替换图片的src
以下是源码↓↓↓↓↓↓
html部分,这里主要讲图片懒加载实现,样式请自行完善
1
2
class=
"container">
3 "
./assets/images/loading.jpg" real-src=
"https://picsum.photos/500/473?_t=123213" alt=
"">
4 "
./assets/images/loading.jpg" real-src=
"https://picsum.photos/500/473?_t=4453" alt=
"">
5 "
./assets/images/loading.jpg" real-src=
"https://picsum.photos/500/473?_t=65854" alt=
"">
6 "
./assets/images/loading.jpg" real-src=
"https://picsum.photos/500/473?_t=6534746" alt=
"">
7 "
./assets/images/loading.jpg" real-src=
"https://picsum.photos/500/473?_t=23426" alt=
"">
8 "
./assets/images/loading.jpg" real-src=
"https://picsum.photos/500/473?_t=466785" alt=
"">
9 "
./assets/images/loading.jpg" real-src=
"https://picsum.photos/500/473?_t=784" alt=
"">
10 "
./assets/images/loading.jpg" real-src=
"https://picsum.photos/500/473?_t=23423" alt=
"">
11 "
./assets/images/loading.jpg" real-src=
"https://picsum.photos/500/473?_t=567567" alt=
"">
12 "
./assets/images/loading.jpg" real-src=
"https://picsum.photos/500/473?_t=67964" alt=
"">
13 "
./assets/images/loading.jpg" real-src=
"https://picsum.photos/500/473?_t=3467" alt=
"">
14 "
./assets/images/loading.jpg" real-src=
"https://picsum.photos/500/473?_t=45846" alt=
"">
15 "
./assets/images/loading.jpg" real-src=
"https://picsum.photos/500/473?_t=3574" alt=
"">
16 "
./assets/images/loading.jpg" real-src=
"https://picsum.photos/500/473?_t=2357" alt=
"">
17 "
./assets/images/loading.jpg" real-src=
"https://picsum.photos/500/473?_t=457456" alt=
"">
18 "
./assets/images/loading.jpg" real-src=
"https://picsum.photos/500/473?_t=457" alt=
"">
19 "
./assets/images/loading.jpg" real-src=
"https://picsum.photos/500/473?_t=235" alt=
"">
20 "
./assets/images/loading.jpg" real-src=
"https://picsum.photos/500/473?_t=56865" alt=
"">
21 22 使用 https://picsum.photos 生成随机图片。https://picsum.photos/500/473表示请求一张500x473的图片,后面必须加上唯一的随机数,不然图片请求只有一张,不能达到我们要的效果。
Javascript部分。监听页面滚动事件(防抖处理),判断条件动态修改img的src