Всплывающая подсказка при клике на элемент прижалась к краю экрана. JavaScript

Всплывающая подсказка при клике на элемент прижалась к краю экрана, а нужно появление непосредственно под элементом, на который кликаешь. Не пойму в чем ошибка. Код js непосредственно:

const allTips = Array.from(document.getElementsByClassName('has-tooltip'));

function toolTipsActive(e) {
    e.preventDefault();
    let deletableElement = document.getElementsByClassName("tooltip tooltip_active")[0];
    if (deletableElement) {
        deletableElement.remove();
    }
    let tipText = this.title;
    this.insertAdjacentHTML('afterend', `<div class="tooltip tooltip_active">${tipText}</div>`);
}



for (let i = 0; i < allTips.length; i++) {
    const element = allTips[i];
    element.addEventListener('click', toolTipsActive);
}

Ответы (0 шт):