MediaWiki:Common.js

De PokeRO Revive
Revisão de 20h02min de 2 de fevereiro de 2026 por Pokerorevive (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.
document.addEventListener("mouseover", function(e) {
    if (!e.target.classList.contains("itemdef")) return;

    var id = e.target.getAttribute("data-item");

    var db = {
        601: {
            name: "Pokebola",
            desc: "Uma espada forjada pelos deuses."
        }
    };

    var item = db[id];
    if (!item) return;

    var tooltip = document.createElement("div");
    tooltip.className = "item-tooltip";
    tooltip.innerHTML =
        "<b>" + item.name + "</b><br>" +
        item.desc;

    document.body.appendChild(tooltip);

    var move = function(ev) {
        tooltip.style.left = (ev.pageX + 15) + "px";
        tooltip.style.top = (ev.pageY + 15) + "px";
    };

    document.addEventListener("mousemove", move);

    e.target.addEventListener("mouseout", function() {
        tooltip.remove();
        document.removeEventListener("mousemove", move);
    }, { once: true });
});