better structure of code
All checks were successful
CI/CD Pipeline / deploy-main (push) Successful in 5m34s

This commit is contained in:
2024-02-20 12:34:36 +01:00
parent 97c75a0253
commit c93bd01b76
7 changed files with 155 additions and 135 deletions

View File

@ -0,0 +1,21 @@
document.addEventListener("DOMContentLoaded", function () {
toggleSummary();
});
function toggleSummary() {
const openBtns = document.querySelectorAll(".open-js");
const closeBtns = document.querySelectorAll(".close-js");
const detailElements = document.querySelectorAll("details");
openBtns.forEach(function (openBtn) {
openBtn.addEventListener("click", function () {
detailElements.forEach((detail) => detail.setAttribute("open", ""));
});
});
closeBtns.forEach(function (closeBtn) {
closeBtn.addEventListener("click", function () {
detailElements.forEach((detail) => detail.removeAttribute("open", ""));
});
});
}