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 */
document.getElementById("buttons").addEventListener("click", function (e) {
var buttons = document.getElementsByClassName("switch-content");
    if (e.target.classList.contains("button")) {
  var i;
       const newContent = e.target.getAttribute("data-content");
 
       document.getElementById("content").textContent = newContent;
  for (i = 0; i < buttons.length; i++) {
     }
    buttons[i].addEventListener("click", function () {
   });
      // Pega o conteúdo do atributo data-content do botão clicado
       var newContent = this.getAttribute("data-content");
 
       // Encontra a div de conteúdo
      var contentDiv = document.getElementById("content");
 
      // Altera o texto do conteúdo
      contentDiv.textContent = newContent;
 
      // Adiciona uma animação de expansão (opcional)
      contentDiv.style.maxHeight = "0";
      setTimeout(function () {
        contentDiv.style.maxHeight = contentDiv.scrollHeight + "px";
      }, 100);
     });
   }