Diferencia entre revisiones de «MediaWiki:Common.js»
De Wiki de EUROPARC Espana
(Página creada con «→Cualquier código JavaScript escrito aquí se cargará para todos los usuarios en cada carga de página: var desplegable = document.getElementsByClassName("folded");…») |
|||
Línea 5: | Línea 5: | ||
− | for (i = 0; i < | + | for (i = 0; i < desplegable.length; i++) { |
desplegable[i].addEventListener("click", function() { | desplegable[i].addEventListener("click", function() { | ||
this.classList.toggle("folded-active"); | this.classList.toggle("folded-active"); |
Revisión del 20:02 2 may 2021
/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios en cada carga de página */
var desplegable = document.getElementsByClassName("folded");
var i;
for (i = 0; i < desplegable.length; i++) {
desplegable[i].addEventListener("click", function() {
this.classList.toggle("folded-active");
var content = this.nextElementSibling;
if (content.style.maxHeight){
content.style.maxHeight = null;
} else {
content.style.maxHeight = content.scrollHeight + "px";
}
});
}