Mudanças entre as edições de "Widget:Droflax"
Ir para navegação
Ir para pesquisar
| Linha 1: | Linha 1: | ||
<div class="tabs"> | <div class="char-tabs"> | ||
<button class="tab-button active" data-tab="skills">Habilidades</button> | <div class="tabs-buttons"> | ||
<button class="tab-button" data-tab="skins">Skins</button> | <button class="tab-button active" data-tab="tab-skills">Habilidades</button> | ||
<button class="tab-button" data-tab="tab-skins">Skins</button> | |||
</div> | </div> | ||
<div class=" | <div class="tabs-content"> | ||
<div id="tab-skills" class="tab-pane active"> | |||
{{Persona|personaje={{{personaje}}}}} | |||
</div> | |||
<div id="tab-skins" class="tab-pane"> | |||
{{Skins|personaje={{{personaje}}}}} | |||
</div> | |||
</div> | </div> | ||
</div> | </div> | ||
| Linha 25: | Linha 18: | ||
<script> | <script> | ||
(function() { | (function() { | ||
const buttons = document.querySelectorAll( | const buttons = document.querySelectorAll('.tab-button'); | ||
const | const panes = document.querySelectorAll('.tab-pane'); | ||
buttons.forEach( | buttons.forEach(button => { | ||
button.addEventListener('click', () => { | |||
const target = button.dataset.tab; | |||
btn.classList. | buttons.forEach(btn => btn.classList.remove('active')); | ||
panes.forEach(pane => pane.classList.remove('active')); | |||
document.getElementById( | |||
button.classList.add('active'); | |||
document.getElementById(target).classList.add('active'); | |||
}); | }); | ||
}); | }); | ||
})(); | })(); | ||
</script> | </script> | ||
Edição das 19h36min de 2 de maio de 2025
<script> (function() {
const buttons = document.querySelectorAll('.tab-button');
const panes = document.querySelectorAll('.tab-pane');
buttons.forEach(button => {
button.addEventListener('click', () => {
const target = button.dataset.tab;
buttons.forEach(btn => btn.classList.remove('active'));
panes.forEach(pane => pane.classList.remove('active'));
button.classList.add('active');
document.getElementById(target).classList.add('active');
});
});
})(); </script>