Всплывающая подсказка при клике на элемент прижалась к краю экрана. 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);
}