Przejdź do treści

Invado

Wyświetlanie 33–33 z 33 wyników

document.addEventListener("DOMContentLoaded", function () { var lazyImages = [].slice.call(document.querySelectorAll("img.wc-lazy-load")); if ("IntersectionObserver" in window) { let lazyImageObserver = new IntersectionObserver(function (entries, observer) { entries.forEach(function (entry) { if (entry.isIntersecting) { let lazyImage = entry.target; if (lazyImage.dataset.src) { lazyImage.src = lazyImage.dataset.src; lazyImage.classList.remove("wc-lazy-load"); lazyImageObserver.unobserve(lazyImage); } } }); }); lazyImages.forEach(function (lazyImage) { lazyImageObserver.observe(lazyImage); }); } else { // Fallback dla starszych przeglądarek lazyImages.forEach(function (lazyImage) { if (lazyImage.dataset.src) { lazyImage.src = lazyImage.dataset.src; } }); } });