main.js 431 B

1234567891011121314151617
  1. window.onload = () => {
  2. let buttons = document.querySelectorAll(".showmore");
  3. let toggles = {};
  4. for (let b of buttons) {
  5. toggles[b] = false;
  6. b.onclick = (elem, thing) => {
  7. for (let i of b.parentElement.querySelectorAll(".item")) {
  8. if (toggles[b]) {
  9. i.style.display = 'none';
  10. } else {
  11. i.style.display = 'block';
  12. }
  13. }
  14. toggles[b] = !toggles[b];
  15. };
  16. }
  17. };