Вы можете использовать метод dispose
для уничтожения всплывающей подсказки
jQuery('[data-toggle="tooltip"]').tooltip('dispose')
Для отключения подсказки для временного использования
disable
метод позже выможно повторно включить, используя метод
enable
.
jQuery('[data-toggle="tooltip"]').tooltip('dispose');
Для скрытия используйте
hide
метод во всплывающей подсказке.
jQuery('[data-toggle="tooltip"]').tooltip('hide');
ОБНОВЛЕНИЕ 1: Теперь объедините это с обработчиком события щелчка этой конкретной ссылки.В дополнение к этому событию триггера
blur
(поскольку оно может быть еще сфокусировано), чтобы скрыть всплывающее окно.
jQuery(document).on('click', '#mylink', function() {
jQuery('[data-toggle="tooltip"]').tooltip('hide').blur();
});
Или даже простое событие размытия будет работать для вас, поскольку оно все еще активно из-за фокусировки.
jQuery(document).on('click', '#mylink', function() {
jQuery('[data-toggle="tooltip"]').blur();
});
ОБНОВЛЕНИЕ 2: Или ограничить триггер всплывающего окна на hover
только путем установки опции запуска.
$(function () {
$('[data-toggle="tooltip"]').tooltip({ trigger : 'hover'})
})