blob: 443d3f497135fb5a8cda0223e4005b8ca1d83860 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
document.addEventListener("DOMContentLoaded", () => {
// Set maxHeight to scroll height on all matching collapsibles
const contentContainers = document.getElementsByClassName("collapsible-content");
for (const container of contentContainers) {
container.style.maxHeight = container.scrollHeight + "px";
}
const headers = document.getElementsByClassName("collapsible");
for (const header of headers) {
header.addEventListener("click", () => {
var content = header.nextElementSibling;
content.classList.toggle('collapsed');
});
}
});
|