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 < coll.length; 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";
    }
  });
}