Skip to content

Commit ff732a9

Browse files
authored
Merge pull request #3 from magefan/dom-content-loaded
Update lazy.phtml
2 parents 58b9041 + 8aa6c17 commit ff732a9

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

view/frontend/templates/lazy.phtml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,13 @@
1212
var jsSrc = '<?php echo $this->getViewFileUrl('Magefan_LazyLoad::js/lazyload.min.js'); ?>'
1313
function loadScript(e,t){var a,n,r;n=!1,(a=document.createElement("script")).type="text/javascript",a.src=e,a.onload=a.onreadystatechange=function(){n||this.readyState&&"complete"!=this.readyState||(n=!0,t())},(r=document.getElementsByTagName("script")[0]).parentNode.insertBefore(a,r)}
1414
loadScript(jsSrc, function(){
15-
document.addEventListener("DOMContentLoaded", function(event) {
16-
var myLazyLoad = new LazyLoad();
17-
});
15+
if (document.readyState !== 'loading') {
16+
var myLazyLoad = new LazyLoad();
17+
} else {
18+
document.addEventListener("DOMContentLoaded", function() {
19+
var myLazyLoad = new LazyLoad();
20+
});
21+
}
1822
return true;
1923
});
2024
})();

0 commit comments

Comments
 (0)