1document.addEventListener('DOMContentLoaded', function() { 2 3 // å®ç¾©æ»¾åäºä»¶èç彿¸ 4 const pageOnScroll = () => { 5 // é¸åææå¸¶æ data-src èloading="lazy"çåç 6 const lazyImages = document.querySelectorAll('._content_ ._page_ img[data-src][loading="lazy"]'); 7 // console.log('lazyImages',lazyImages); 8 lazyImages.forEach(img => { 9 if (img.dataset.src) { 10 img.src = img.dataset.src; // å° data-src 賦å¼çµ¦ srcï¼è§¸ç¼åçå è¼ 11 12 console.log('Image loaded:', img); 13 } 14 }); 15 // ç§»é¤æ»¾åäºä»¶ç£è½ï¼é¿å éè¤å·è¡ 16 window.removeEventListener('scroll', pageOnScroll); 17 }; 18 19 // é é¢å è¼å¾ç¶å®æ»¾åäºä»¶ 20 window.addEventListener('scroll', pageOnScroll); 21 22 function hasPageScrolled() { 23 // å ¼å®¹ä¸åç覽å¨çå¯«æ³ 24 return window.pageYOffset > 0 || document.documentElement.scrollTop > 0 || document.body.scrollTop > 0; 25 } 26 27 // 夿·ä¸¦å·è¡ 28 if (hasPageScrolled()) { 29 pageOnScroll(); // ä½ å®ç¾©ç滾åèç彿¸ï¼æå觸ç¼ä¸æ¬¡ 30 } 31 32 jQuery(document).on("click",".read_more",function(){ 33 pageOnScroll(); 34 }); 35});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.