美文网首页
图片延迟加载

图片延迟加载

作者: cvcphp | 来源:发表于2016-08-10 23:40 被阅读0次

<style>
img { opacity: 1; transition: opacity 0.3s;}img[data-src] { opacity: 0;}
</style>
<img data-src="/path/to/image.jpg" alt="">

<script>
[].forEach.call(document.querySelectorAll('img[data-src]'), function(img) { img.setAttribute('src', img.getAttribute('data-src')); img.onload = function() { img.removeAttribute('data-src'); };});
</script>

相关文章

  • 懒加载和预加载

    1)概念: 懒加载也叫延迟加载:JS图片延迟加载,延迟加载图片或符合某些条件时才加载某些图片。预加载:提前加载图片...

  • JS

    JS 懒加载,预加载 概念:懒加载也叫延迟加载:JS图片延迟加载,延迟加载图片或符合某些条件时才加载某些图片。预加...

  • 图片懒加载

    懒加载与预加载的基本概念。 懒加载也叫延迟加载:JS图片延迟加载 延迟加载图片或符合某些条件时才加载某些图片。 预...

  • js 实现图片懒加载

    一、懒加载 懒加载也叫延迟加载,Js中图片的延迟加载,延迟图片需要符合某些条件时才加载;对于图片过多的页面,为了加...

  • javascript图片懒加载与预加载的分析

    懒加载与预加载的基本概念。 懒加载也叫延迟加载:前一篇文章有介绍:JS图片延迟加载 延迟加载图片或符合某些条件时才...

  • 业务中常用的原生函数

    一、延迟加载图片 图片进入视觉时开始加载 componentDidMount() { this.t...

  • 图片延迟加载

    (function () {("img").delayLoading({defaultImg: "images/l...

  • 图片延迟加载

    网站性能优化:尽量减少向服务器请求的次数 “减少HTTP请求”: a、CSS/JS文件进行合并b、ICON图片也进...

  • 图片延迟加载

    img { opacity: 1; transition: opacity 0.3s;}img[data-src]...

  • 实现图片延迟加载插件lazyload

    jquery.lazyload是一个实现图片延迟加载的jQuery 插件,它可以延迟加载长页面中的图片。在浏览器可...

网友评论

      本文标题:图片延迟加载

      本文链接:https://www.haomeiwen.com/subject/lsvjsttx.html