Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

lazy-load-next

adeyahya3MIT1.1.1

LazyLoad Image using IntesectionObserver API

lazyload, lazyload-next

readme

lazy-load-next

Lazy Load Image using IntersectionObserver API

Usage

Install lazy-load-next yarn add lazy-load-next or npm install lazy-load-next --save

script.js

const LazyLoad = require('lazy-load-next');

// on document ready
document.addEventListener('DOMContentLoaded', function() {
  // image selector as argument
  let lz = new LazyLoad('img.lazyload');
})

index.html

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>LazyLoad</title>
  <script src="script.js" async defer></script>
</head>
<body>
  <img src="/placeholder.img" data-src="/real-image.img">
  <img src="/placeholder.img" data-src="/real-image2.img">
  <img src="/placeholder.img" data-src="/real-image2.img">
</body>
</html>