html占位符懒加载,lazyload懒加载和swiper轮播懒加载的用法

本文介绍了网页图片延迟加载(LazyLoad)的概念和优势,特别是在商城网页中提升页面加载速度的作用。详细阐述了如何使用jQuery LazyLoad插件进行设置,包括修改HTML中的IMG标签,以及解决图片宽高比例不明确时的问题。同时,提到了在使用swiper插件进行图片轮播时,应如何配置swiper的延迟加载参数以避免冲突。文章还提供了swiper延迟加载的使用示例和注意事项。
摘要由CSDN通过智能技术生成

对于有较多的图片的网页,使用图片延迟加载,能有效的提升页面加载速度,好比商城网页。html

lazyload使用方法:jquery

载入 JavaScript 文件:api

修改 HTML 代码中须要延迟加载的 IMG 标签:app

example.jpg

调用 Lazy Load:ide

$('img.lazy').lazyload();

参数参考网址:http://code.ciaoca.com/jquery/lazyload/spa

Lazy Load遇到的问题:当图片只指定width而没有设定height的时候,图片未加载时的占位是width=height的大小;插件

项目中遇到的问题,当页面中同时使用swiper插件作图片轮播的时候,就不能使用Lazy Load来处理轮播的图片,这时就须要使用swiper的延迟加载参数-lazyLoading:true;code

具体使用方法:(http://www.swiper.com.cn/api/Images/2015/0308/213.html)htm

设为true开启图片延迟加载,使preloadImages无效。

须要将图片img标签的src改写成data-src,而且增长类名swiper-lazy。

背景图的延迟加载则增长属性data-background(3.0.7开始启用)。blog

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值