MediaWiki:Common.js
Aparência
Nota: Depois de publicar, poderá ter de contornar a cache do seu navegador para ver as alterações.
- Firefox / Safari: Pressione Shift enquanto clica Recarregar, ou pressione Ctrl-F5 ou Ctrl-R (⌘-R no Mac)
- Google Chrome: Pressione Ctrl-Shift-R (⌘-Shift-R no Mac)
- Edge: Pressione Ctrl enquanto clica Recarregar, ou pressione Ctrl-F5.
/* Código Javascript colocado aqui será carregado para todos os utilizadores em cada carregamento de página */
document.addEventListener('DOMContentLoaded', function () {
document.querySelectorAll('.list-equip .button').forEach(function (button) {
var details = button.parentElement.nextElementSibling;
if (!details || !details.classList.contains('tabber-noactive')) {
return;
}
button.addEventListener('click', function () {
details.classList.toggle('is-open');
button.textContent = details.classList.contains('is-open') ? 'Ocultar' : 'Detalhes';
});
});
});
mw.loader.using('mediawiki.util').then(function () {
$(function () {
$('.list-equip .button').each(function () {
var $button = $(this);
var $details = $button.parent().next('.tabber-noactive');
if (!$details.length) {
return;
}
$details.hide();
$button.css('cursor', 'pointer');
$button.off('click.equipdetails').on('click.equipdetails', function () {
$details.slideToggle(150);
$button.text($details.is(':visible') ? 'Ocultar' : 'Detalhes');
});
});
});
});