MediaWiki:Common.js: mudanças entre as edições

sem sumário de edição
Sem resumo de edição
Sem resumo de edição
Linha 100: Linha 100:


/* Teste Menu */
/* Teste Menu */
var buttons = document.getElementsByClassName("switch-content");
var coll = document.getElementsByClassName("switch-content");
   var i;
   var i;


   for (i = 0; i < buttons.length; i++) {
   for (i = 0; i < coll.length; i++) {
     buttons[i].addEventListener("click", function () {
     coll[i].addEventListener("click", function () {
      // Pega o conteúdo do atributo data-content do botão clicado
       var newContent = this.getAttribute("data-content");
       var newContent = this.getAttribute("data-content");
      // Encontra a div de conteúdo
       var contentDiv = document.getElementById("content");
       var contentDiv = document.getElementById("content");


       // Altera o texto do conteúdo
       // Atualiza o texto da div de conteúdo
       contentDiv.textContent = newContent;
       contentDiv.textContent = newContent;
      // Adiciona uma animação de expansão (opcional)
      contentDiv.style.maxHeight = "0";
      setTimeout(function () {
        contentDiv.style.maxHeight = contentDiv.scrollHeight + "px";
      }, 100);
     });
     });
   }
   }