Hello, this is my plugin to lazy load image on div and image. I use it to load image for diferent screen resolution.
inlude acLazyLoadImage.js file after jquery
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="acLazyLoadImage.js"></script>
after this execute script
$( ".img_lazy" ).ImgLazyLoad();
for one image
<div class="img_lazy" data-src="ImageUrlHere"></div>
data-src attributes is required
few resources
<div class="img_lazy" data-src="ImageUrlHere" data-src-small="ImageSmallUrlHere" data-src-big="ImageBigUrlHere"></div>
img tag
you can use on image element
<img class="img_lazy" data-src="ImageUrlHere">
or
<img class="img_lazy" data-src="ImageUrlHere" data-src-small="ImageSmallUrlHere" data-src-big="ImageBigUrlHere">
$( ".img_lazy" ).ImgLazyLoad({
mobile: "640",
qhd:"1680",
offset:"-150",
time:"250"
});
MIT and I will be happy if it will be useful :)