Widget:BossActions

De Wiki Gla
Ir para navegação Ir para pesquisar

<script> /* Função para trocar de aba (seção)

 sectionId: O ID da div que deve aparecer
 buttonElement: O próprio botão clicado para mudar a classe 'active'
  • /

function showBossSection(sectionId, buttonElement) {

   // 1. Esconder todas as seções de conteúdo
   const sections = document.querySelectorAll('.boss-content-section');
   sections.forEach(sec => {
       sec.classList.remove('active');
       sec.style.display = 'none'; // Garantia extra de esconder
   });
   // 2. Mostrar a seção selecionada
   const targetSection = document.getElementById(sectionId);
   if (targetSection) {
       targetSection.classList.add('active');
       targetSection.style.display = 'block';
   }
   // 3. Remover classe 'active' de todos os botões da barra de navegação
   // Procuramos os botões que estão no mesmo container do botão clicado
   const navBar = buttonElement.parentElement;
   const buttons = navBar.querySelectorAll('.btn-boss-action');
   buttons.forEach(btn => {
       btn.classList.remove('active');
   });
   // 4. Adicionar classe 'active' ao botão clicado
   buttonElement.classList.add('active');

} </script>