Следующее сработало лучше всего для меня, в основном я отбрасываю любую существующую подсказку и не удосужился показать новую подсказку.Если вызов всплывающей подсказки показан в подсказке, как и в других ответах, он всплывает, даже если курсор не находится над ним.
Причина, по которой я выбрал это решение, заключается в том, что другие решения повторно используют существующую подсказку, приводит к некоторым странным проблемам с подсказкой, которая иногда не отображается при наведении курсора на элемент.
function updateTooltip(element, tooltip) {
if (element.data('tooltip') != null) {
element.tooltip('hide');
element.removeData('tooltip');
}
element.tooltip({
title: tooltip
});
}