ลิปกลอส จุ๊บไม่หลุด แรงมาตลอด แรงไม่หยุด จริงๆ ลิปกลอส จุ๊บไม่หลุด แรงมาตลอด แรงไม่หยุด จริงๆ ลิปกลอส จุ๊บไม่หลุด แรงมาตลอด แรงไม่หยุด จริงๆ ลิปกลอส จุ๊บไม่หลุด แรงมาตลอด แรงไม่หยุด จริงๆ ลิปกลอส จุ๊บไม่หลุด แรงมาตลอด แรงไม่หยุด จริงๆ ลิปกลอส จุ๊บไม่หลุด แรงมาตลอด แรงไม่หยุด จริงๆ ลิปกลอส จุ๊บไม่หลุด แรงมาตลอด แรงไม่หยุด จริงๆ ลิปกลอส จุ๊บไม่หลุด แรงมาตลอด แรงไม่หยุด จริงๆ ลิปกลอส จุ๊บไม่หลุด แรงมาตลอด แรงไม่หยุด จริงๆ ลิปกลอส จุ๊บไม่หลุด แรงมาตลอด แรงไม่หยุด จริงๆ ลิปกลอส จุ๊บไม่หลุด แรงมาตลอด แรงไม่หยุด จริงๆ const lazyloadRunObserver = () => { const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { entries.forEach( ( entry ) => { if ( entry.isIntersecting ) { let lazyloadBackground = entry.target; if( lazyloadBackground ) { lazyloadBackground.classList.add( 'e-lazyloaded' ); } lazyloadBackgroundObserver.unobserve( entry.target ); } }); }, { rootMargin: '200px 0px 200px 0px' } ); lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { lazyloadBackgroundObserver.observe( lazyloadBackground ); } ); }; const events = [ 'DOMContentLoaded', 'elementor/lazyload/observe', ]; events.forEach( ( event ) => { document.addEventListener( event, lazyloadRunObserver ); } );