/* (opciono) OwlCarousel SEO fix za strelice; bezbedan je i ne pravi greške u Console */ (function () { function enhance(a) { if (!a || a.dataset.lpFixed) return; if (!a.getAttribute('href')) a.setAttribute('href', '#'); // link postaje crawlable a.setAttribute('role', 'button'); a.setAttribute('rel', 'nofollow'); a.setAttribute('tabindex', '0'); a.setAttribute('aria-label', a.classList.contains('owl-prev') ? 'Prethodni slajd' : 'Sledeći slajd'); a.addEventListener('click', function (e) { e.preventDefault(); }); a.dataset.lpFixed = '1'; } function scan(root) { // ako je prosleđen event ili nešto što nije element – koristi document var scope = (root && root.nodeType === 1) ? root : document; scope.querySelectorAll('a.owl-prev, a.owl-next').forEach(enhance); } if (document.readyState !== 'loading') { scan(); } else { document.addEventListener('DOMContentLoaded', function(){ scan(); }); } // Posmatraj DOM jer Owl ubacuje strelice dinamički new MutationObserver(function (muts) { muts.forEach(function (m) { if (m.addedNodes) { m.addedNodes.forEach(function (n) { if (n.nodeType === 1) scan(n); }); } }); }).observe(document.documentElement, { childList: true, subtree: true }); })();

Senzorna integracija i učenje

You are here:
Go to Top