特效优点:

  1. 加速wordpress站点的页面载入速度;
  2. 不唐突的图片渐显方式;
  3. 代码精简,便于操作维护,JS代码仅仅 1.6KB  先决条件是:你的站加载了 Jquery.js

原理:

这个特效是少有的即华丽又加速的效果,因为它能判断访客是不是在查看当前图片,若则加载预留的填充图片 grey.gif ,等到访客滑动鼠标滑轮或浏览到图片位置时,真正的图片地址才会加载。
也就是说,如果访客瞬间打开你的页面,然后瞬间关闭,处于页脚的图片是不被加载的,何乐而不为呢?
不用担心对访客的友好程度,这个效果会在图片即将被浏览到的时候就开始加载图片。

实现方法:

  1. 下载 jquery.lazyload.js
        下载 预填充图片 fill.gif
        点此打包下载
  2. 将上面2文件,放到wordpress的某个目录,或者你直接在外站调用。(我是传到pic.imtimmy.com上调用的)
  3. 在当前主题的 header.php 中适当位置添加下面 JS调用代码,我当期用的inove主题后台就有添加js代码的地方:
    http://pic.imtimmy.com/wp-content/js/lazyload/部分请自定义】
    $("img")部分可以限定对页面中的哪些img生效】比如修改成 $(".content img")

    <script type="text/javascript" src="http://pic.imtimmy.com/wp-content/js/lazyload/jquery.lazyload.js"></script>
    <script type="text/javascript">
    jQuery(document).ready(
    function($){$("img").lazyload({placeholder : "http://pic.imtimmy.com/wp-content/js/lazyload/grey.gif",effect      : "fadeIn"
    });
    });
    </script>

jquery.lazyload.js实现图片延迟加载——wordpress图片随滚动条渐显效果相关推荐

  1. 利用Jquery Lazyload JS插件实现网页图片延迟加载

    Jquery Lazyload是一款网页图片延迟加载JS插件,本文介绍该JS的使用方法. 最新的jquery lazyload可以单独使用(即不依赖jquery),本文介绍的是依赖jquery的使用及 ...

  2. Jquery.LazyLoad.js修正版下载,实现图片延迟加载插件

    之前一直有关注过Jquery.LazyLoad.js这个特效,但一直没有用,这几天研究了一下,并应用于实际中,对网站SEO方面没有什么帮助,不过可以节省一些流量,对于大网站来说显的尤为重要,至于节省了 ...

  3. jquery.lazyload.js详解

    简介 lazyload.js用于长页面图片的延迟加载,视口外的图片会在窗口滚动到它的位置时再进行加载,这是与预加载相反的. 优点: 它可以提高页面加载速度: 在某些情况清晰它也可以帮助减少服务器负载. ...

  4. magento effects.js jquery.lazyload.js 冲突

    2019独角兽企业重金招聘Python工程师标准>>> 当这两个js并存时,会造成加载图片闪烁的冲突问题 原因: jquery.lazyload.js会触发叫"appear ...

  5. html鼠标感应图片,jQuery实现的感应鼠标悬停图片色彩渐显效果

    本文实例讲述了jQuery实现的感应鼠标悬停图片色彩渐显效果.分享给大家供大家参考.具体实现方法如下: 超个性的感应鼠标悬停图片色彩渐显效果 ul.gallery { width: 750px; /* ...

  6. 利用jquery.form.js实现Ajax无刷新图片上传及预览功能

    某些时候当我们做登记页面的时候可能需要上传图片,并实现即时预览的功能. 如果只是预览而不上传,可以使用ImagePreview来实现,方便简单.如果需要上传,那么你也可以使用uploadify无刷新上 ...

  7. JS实现图片延迟加载(图片懒加载)

    1.为什么需要做图片的懒加载        =>第一次加载页面的时候,如果请求真实图片资源,会减缓页面的渲染速度,为了提高首次打开的体验度,我们最开始不加载真实的图片资源(比如大小很小的背景图片 ...

  8. 使用jq.lazyload.js,解决设置loading图片的问题

    最近在使用lazyload的时候,遇上一个问题.当对img做宽100%时,就是placeholder的loading图片也会100%宽,这样一般来说loading图片就会变得很大.实在是不能应用到项目 ...

  9. php延迟加载图片,Html图片延迟加载,图片延时加载库(JavaScript版本)

    [温馨提示]源码包解压密码:www.youhutong.com 简介: 和 Lazy Load 一样,它也是一个用于图像延迟加载 JavaScript. 不同的是 Lazy Load 是基于 jQue ...

  10. (前端)图片如何从模糊到清晰渐显

    在写页面过程中,难免会遇到一些大图,即使压缩过后,依然加载速度缓慢.为了解决这个问题,我查找了一下资料: 发现有一种图片格式叫做交错式 Photoshop 保存PNG格式交错和不交错的差别: 1.PN ...

最新文章

  1. 基础知识:什么是ASP.NET Razor页面?
  2. 雅客EXCEL(7)-EXCEL居家常用必备函数(vlookup,IF,AND,OR)
  3. 用Scikit-learn和TensorFlow进行机器学习(二)
  4. ssis 派生列_具有多个表达式与多个转换的SSIS派生列
  5. Binary Tree Paths
  6. [转载] 卷积神经网络做mnist数据集识别
  7. S/HIC 系列软件:S/HIC 利用随机森林识别 软/硬 清扫
  8. 拉勾网的职位信息爬取(详细)
  9. 【jdk1.8特性】之Instant
  10. BZOJ 2827 千山鸟飞绝 Treap
  11. FPGA笔记之verilog语言(基础语法篇)
  12. linux wifi名称设置中文乱码,无线wifi名称怎么改成中文乱码的方法
  13. 旧唐书 卷一百九十六下 列传第一百四十六下
  14. html实现点赞动画效果代码,Twitter“点赞”红心按钮CSS3动画特效
  15. 港大黄凯斌:6G时代的边缘智能,香农与图灵的相遇
  16. keyshot怎么贴logo_KeyShot图文教程,三步教你如何使用添加有织纹的Logo
  17. 使用Nexus搭建Maven私服教程(附:nexus上传、下载教程)
  18. ABP 领域服务层学习记录
  19. Cornerstone无法上传静态库文件(.a文件)
  20. 爱剪辑的入门使用体验

热门文章

  1. VIM命令记录和cscope结合使用
  2. 块层介绍 第二篇: request层
  3. stm32死机问题的处理
  4. 在Ubuntu上安装使用Systemtap
  5. python 连通区域检测_浅谈opencv自动光学检测、目标分割和检测(连通区域和findContours)...
  6. rabbitmq使用_RabbitMQ 简介以及使用场景
  7. java,python,scala发送http请求
  8. python sort sorted 排序详解
  9. Java迭代器和lambda的区别_【Java公开课|Java 使用Lambda表达式遍历Iterator迭代器,是你学习Java的超车途径】- 环球网校...
  10. java逆向框架_JOOQ框架学习(1):逆向编译生成代码