MediaWiki:Common.js: mudanças entre as edições
Ir para navegação
Ir para pesquisar
mSem resumo de edição |
mSem resumo de edição Etiqueta: Revertido |
||
| Linha 4: | Linha 4: | ||
$('.relacionados').hide(); | $('.relacionados').hide(); | ||
}); | }); | ||
const referencias = document.querySelectorAll('.reference'); | |||
referencias.forEach(referencia => { | |||
referencia.addEventListener('mouseenter', e => { | |||
let referencia_id = referencia.children[0].getAttribute('href').substring(1); | |||
let referencia_hover = document.getElementById(referencia_id); | |||
let referencia_conteudo = referencia_hover.querySelector(".reference-text").innerHTML; | |||
document.getElementById("referencia_tip").innerHTML = referencia_conteudo; | |||
document.getElementById("referencia_tip").style.visibility = 'visible'; | |||
document.getElementById("referencia_tip").style.opacity = '1'; | |||
document.getElementById("referencia_tip").style.top = e.clientY + "px"; | |||
document.getElementById("referencia_tip").style.left = e.clientX + "px"; | |||
}) | |||
}); | |||
referencias.forEach(referencia => { | |||
referencia.addEventListener('mouseout', e => { | |||
document.getElementById("referencia_tip").innerHTML = null; | |||
document.getElementById("referencia_tip").style.visibility = 'hidden'; | |||
document.getElementById("referencia_tip").style.opacity = '0'; | |||
}) | |||
}); | |||
Edição das 13h02min de 18 de dezembro de 2024
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
$('#botao-fechar').on('click', function() {
$('.relacionados').hide();
});
const referencias = document.querySelectorAll('.reference');
referencias.forEach(referencia => {
referencia.addEventListener('mouseenter', e => {
let referencia_id = referencia.children[0].getAttribute('href').substring(1);
let referencia_hover = document.getElementById(referencia_id);
let referencia_conteudo = referencia_hover.querySelector(".reference-text").innerHTML;
document.getElementById("referencia_tip").innerHTML = referencia_conteudo;
document.getElementById("referencia_tip").style.visibility = 'visible';
document.getElementById("referencia_tip").style.opacity = '1';
document.getElementById("referencia_tip").style.top = e.clientY + "px";
document.getElementById("referencia_tip").style.left = e.clientX + "px";
})
});
referencias.forEach(referencia => {
referencia.addEventListener('mouseout', e => {
document.getElementById("referencia_tip").innerHTML = null;
document.getElementById("referencia_tip").style.visibility = 'hidden';
document.getElementById("referencia_tip").style.opacity = '0';
})
});