10 587
edições
Sem resumo de edição |
Sem resumo de edição |
||
Linha 39: | Linha 39: | ||
}); | }); | ||
} | } | ||
/* Pokedex */ | |||
var coll3 = document.getElementsByClassName("collapsible-pokedex"); | |||
function toggleContent(clickedButton, contentToToggle) { | |||
var allContents = document.getElementsByClassName("content"); | |||
for (var j = 0; j < allContents.length; j++) { | |||
allContents[j].style.maxHeight = null; | |||
} | |||
var allButtons2 = document.getElementsByClassName("collapsible-pokedex"); | |||
for (var k = 0; k < allButtons2.length; k++) { | |||
allButtons2[k].classList.remove("active"); | |||
} | |||
if (contentToToggle.style.maxHeight) { | |||
contentToToggle.style.maxHeight = null; | |||
} else { | |||
contentToToggle.style.maxHeight = contentToToggle.scrollHeight + "px"; | |||
} | |||
clickedButton.classList.add("active"); | |||
} | |||
for (var i = 0; i < coll3.length; i++) { | |||
coll3[i].addEventListener("click", function() { | |||
var content = this.nextElementSibling; | |||
toggleContent(this, content); | |||
}); | |||
} | |||
/* Pokedex */ | |||
function toggleShinyList() { | function toggleShinyList() { |