diff --git a/src/ocLazyLoad.core.js b/src/ocLazyLoad.core.js index 2b974c2..5c9ac9f 100644 --- a/src/ocLazyLoad.core.js +++ b/src/ocLazyLoad.core.js @@ -71,7 +71,7 @@ names[name] = true; append(document.getElementById(name)); name = name.replace(':', '\\:'); - if(element[0].querySelectorAll) { + if(typeof(element[0]) !== 'undefined' && element[0].querySelectorAll) { angular.forEach(element[0].querySelectorAll(`.${ name }`), append); angular.forEach(element[0].querySelectorAll(`.${ name }\\:`), append); angular.forEach(element[0].querySelectorAll(`[${ name }]`), append);