Widget:BossActions
Revisão de 20h37min de 20 de abril de 2026 por Edynhooo (discussão | contribs) (Criou página com '<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': functio...')
<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>