27 lines
811 B
JavaScript
27 lines
811 B
JavaScript
![]() |
window.addEventListener("load", function() {
|
||
|
setupTags();
|
||
|
function setupTags() {
|
||
|
let els = document.querySelectorAll(".lvix1");
|
||
|
for (let el of els) el.addEventListener("click", function() {
|
||
|
let cl = el.classList[0];
|
||
|
console.log(cl);
|
||
|
let divs = document.querySelectorAll("."+cl);
|
||
|
for (let div of divs) div.style.display = hideDivs(div.style.display);
|
||
|
showTags()
|
||
|
})
|
||
|
}
|
||
|
function showTags() {
|
||
|
let els = document.querySelectorAll(".lvix1");
|
||
|
for (let el of els) {
|
||
|
console.log("unhiding", el.classList)
|
||
|
el.style.display = "inline";
|
||
|
}
|
||
|
}
|
||
|
function hideDivs(prev) {
|
||
|
if (prev === "none") {
|
||
|
return "inline";
|
||
|
}
|
||
|
return "none"
|
||
|
}
|
||
|
})
|