diff options
Diffstat (limited to 'pydis_site/static/js/content')
| -rw-r--r-- | pydis_site/static/js/content/page.js | 13 | 
1 files changed, 13 insertions, 0 deletions
| diff --git a/pydis_site/static/js/content/page.js b/pydis_site/static/js/content/page.js new file mode 100644 index 00000000..366a033c --- /dev/null +++ b/pydis_site/static/js/content/page.js @@ -0,0 +1,13 @@ +document.addEventListener("DOMContentLoaded", () => { +    const headers = document.getElementsByClassName("collapsible"); +    for (const header of headers) { +        header.addEventListener("click", () => { +            var content = header.nextElementSibling; +            if (content.style.maxHeight){ +              content.style.maxHeight = null; +            } else { +              content.style.maxHeight = content.scrollHeight + "px"; +            } +        }); +    } +}); | 
