diff --git a/assets/scripts/tooltips.js b/assets/scripts/tooltips.js index d3288ca..36637fd 100644 --- a/assets/scripts/tooltips.js +++ b/assets/scripts/tooltips.js @@ -1,10 +1,13 @@ var btns = document.querySelectorAll('.btn'); for (var i = 0; i < btns.length; i++) { - btns[i].addEventListener('mouseleave', function(e) { - e.currentTarget.setAttribute('class', 'btn'); - e.currentTarget.removeAttribute('aria-label'); - }); + btns[i].addEventListener('mouseleave', clearTooltip); + btns[i].addEventListener('blur', clearTooltip); +} + +function clearTooltip(e) { + e.currentTarget.setAttribute('class', 'btn'); + e.currentTarget.removeAttribute('aria-label'); } function showTooltip(elem, msg) {