let toggles = document.getElementsByClassName("toggle"); let contentDiv = document.getElementsByClassName("content"); let icons = document.getElementsByClassName("icon"); for (let i = 0; i < toggles.length; i++) { toggles[i].addEventListener("click", () => { if (parseInt(contentDiv[i].style.height) != contentDiv[i].scrollHeight) { contentDiv[i].style.height = contentDiv[i].scrollHeight + "px"; toggles[i].style.color = "#633991"; icons[i].classList.remove("fa-plus"); icons[i].classList.add("fa-minus"); } else { contentDiv[i].style.height = "0px"; toggles[i].style.color = "#111130"; icons[i].classList.remove("fa-minus"); icons[i].classList.add("fa-plus"); } for (let j = 0; j < contentDiv.length; j++) { if (j !== i) { contentDiv[j].style.height = 0; toggles[j].style.color = "#111130"; icons[j].classList.remove("fa-minus"); icons[j].classList.add("fa-plus"); } } }); }