let interval = setInterval((data) => { if (document.querySelectorAll('.pages .page-number')) { document.querySelectorAll('.pages .first').forEach(element => element.innerText = ""); document.querySelectorAll('.pages .previous').forEach(element => element.innerText = ""); document.querySelectorAll('.pages .last').forEach(element => element.innerText = ""); document.querySelectorAll('.pages .next').forEach(element => element.innerText = ""); document.querySelectorAll('.pages .page-number').forEach(page => { if (page.innerText === window.location.hash.split('#')[1]) { $(page).addClass('active'); } else { $(page).removeClass('active'); }; }); } if (document.querySelectorAll('.pages .first')[1] === "") { clearInterval(interval); } }, 1);