JSFiddle - React, Tailwind, and code Playground

by duopixel

HTML

<a href="#" id="anchor" title="">hover me</a>

JavaScript

anchor.addEventListener("mouseover", function(){
  setTimeout(
      function(){
          anchor.setAttribute('title', 'hello');
                  fireEvent(anchor, "mouseover");
              }
      , 100);

}, false);

function fireEvent(element,event){
    if(document.createEvent){
        var evt = document.createEvent("HTMLEvents");
        evt.initEvent(event,true,true);
        return !element.dispatchEvent(evt);
    } else if(document.createEventObject) {
        var evt = document.createEventObject();
        return element.fireEvent('on'+event,evt);
    }
};