MediaWiki:Common.js

De Wiki@DCOM
Revisão de 19h06min de 18 de dezembro de 2024 por Fabio.frozza (discussão | contribs)
Ir para navegação Ir para pesquisar

Nota: Após publicar, você pode ter que limpar o "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)
  • Internet Explorer/Edge: PressioneCtrl enquanto clica Recarregar, ou Pressione Ctrl-F5
  • Opera: Pressione Ctrl-F5.
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
window.setTimeout(function () {
referencias = document.querySelectorAll('.reference');


referencias.forEach(referencia => {
  referencia.addEventListener('mouseenter', e => {
    referencia_id = referencia.children[0].getAttribute('href').substring(1);
    referencia_hover = document.getElementById(referencia_id);
    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';
    })
  });
});