diff --git a/src/tooltip/tooltip.ts b/src/tooltip/tooltip.ts index 378f8c6..2cae3af 100644 --- a/src/tooltip/tooltip.ts +++ b/src/tooltip/tooltip.ts @@ -162,9 +162,6 @@ export default class TooltipElement extends HTMLElement { private createTooltip() { if (!this.tooltip) { this.tooltip = document.createElement('div'); - this.tooltip.className = - this.getAttribute('tooltip-class') || - TooltipElement.tooltipClass; this.tooltip.hidden = true; this.tooltip.addEventListener('mouseenter', this.show.bind(this)); @@ -176,6 +173,9 @@ export default class TooltipElement extends HTMLElement { document.body.appendChild(this.tooltip); } + this.tooltip.className = + this.getAttribute('tooltip-class') || TooltipElement.tooltipClass; + return this.tooltip; } }