Skip to content

Instantly share code, notes, and snippets.

@ssaurel
Created January 7, 2024 15:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ssaurel/7655705092c333a6730a479b36adac67 to your computer and use it in GitHub Desktop.
Save ssaurel/7655705092c333a6730a479b36adac67 to your computer and use it in GitHub Desktop.
Show Hide Tooltip on SSaurel's Blog
function showTooltip(evt, mouseovertext) {
tooltip.setAttributeNS(null,"x",evt.clientX + 18);
tooltip.setAttributeNS(null,"y",evt.clientY + 32);
tooltip.firstChild.data = mouseovertext;
tooltip.setAttributeNS(null,"visibility","visible");
length = tooltip.getComputedTextLength();
tooltip_bg.setAttributeNS(null,"width",length + 20);
tooltip_bg.setAttributeNS(null,"x",evt.clientX + 8);
tooltip_bg.setAttributeNS(null,"y",evt.clientY + 14);
tooltip_bg.setAttributeNS(null,"visibility","visibile");
console.log("Show")
}
function hideTooltip(evt) {
tooltip.setAttributeNS(null,"visibility","hidden");
tooltip_bg.setAttributeNS(null,"visibility","hidden");
console.log("Hide")
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment