const aShowMoreLinks = document.getElementsByClassName('data-show-more'); for (let i = 0; i < aShowMoreLinks.length; i++) { let oCurrentLink = aShowMoreLinks[i]; oCurrentLink.addEventListener('click', function (e) { e.preventDefault(); const hiddenBlockClass = this.dataset.show; const aHiddenBlocks = document.getElementsByClassName(hiddenBlockClass); this.style.display = 'none'; for (let i = 0; i < aHiddenBlocks.length; i++) { aHiddenBlocks[i].classList.remove('d-none'); } }); }