博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于懒加载原理
阅读量:7005 次
发布时间:2019-06-27

本文共 385 字,大约阅读时间需要 1 分钟。

  • 为什么要用懒加载?

1.1 能提升用户的体验,不妨设想下,用户打开像手机淘宝长页面的时候,如果页面上所有的图片都需要加载,由于图片数目较大,等待时间很长,用户难免会心生抱怨,这就严重影响用户体验。1.2 减少无效资源的加载,这样能明显减少了服务器的压力和流量,也能够减小浏览器的负担。1.3 防止并发加载的资源过多会阻塞js的加载,影响网站的正常使用。
  • 懒加载原理

2.1 遍历每张图片,图片到document上边的距离offset().top <=窗口的高度$(window).heght() + 元素滚出去的距$(ducument).scrollTop() 时进行加载2.2 以上情况下,添加自定义属性 attr("loaded",1) ,将data-src的值赋值给图片的src2.3以上封装为函数 ,滚动的情况下调用此函数2.4trigger()方法自动触发事件

转载地址:http://dsytl.baihongyu.com/

你可能感兴趣的文章
Redis使用基本套路
查看>>
[React] Refactor a connected Redux component to use Unstated
查看>>
mac应用
查看>>
性能优化2--内存优化
查看>>
ambassador 学习六 Module说明
查看>>
Entity Framework 复杂类型
查看>>
hibernate特殊的映射
查看>>
Mysql is null 索引
查看>>
如何查询mysql中是否表被锁
查看>>
tomcat相关配置技巧梳理
查看>>
leetcode关于数组的问题
查看>>
Linux echo 显示内容颜色
查看>>
WPF获取外部EXE图标最简单的方法
查看>>
Linux环境编写脚本安装配置JDK,Tomcat,含Tomcat自启动
查看>>
jz2440-uboot-201204版本移植【学习笔记】【原创】
查看>>
影子系统密码忘记
查看>>
windows下简单验证码识别——完美验证码识别系统
查看>>
Centos使用LVS+keepalive 搭建集群原理详解
查看>>
设计模式(33)-----行为型模式-----访问者设计模式
查看>>
模块与联系的度量(职责与协作的度量):内聚与耦合
查看>>