When you click on the n
th .team-j
you need to add .show
to team-card-j
to the same n
-th element.
function team() { var a = document.getElementsByClassName("team-j"); var b = document.getElementsByClassName("team-card-j"); for (var i = 0; i < a.length; i++) { a[i].addEventListener('click', function() { for (var j = 0; j < b.length; j++) { b[j].classList.remove("show"); } }); } } team();
<div> <div class="team-j"></div> <div class="team-j"></div> <div class="team-j"></div> <div class="team-j"></div> </div> <div> <div class="team-card-j show"></div> <div class="team-card-j"></div> <div class="team-card-j"></div> <div class="team-card-j"></div> </div>