Я надеюсь, что кто-то может помочь.
Я пытаюсь скрыть всплывающую подсказку, когда нажимается другой значок всплывающей подсказки. Он работает, но когда я снова нажимаю последнюю подсказку, она "мигает" всплывающей подсказкой.
var Hastooltip = $('.hastooltip');
HasTooltip.on('click', function(e) {
e.preventDefault();
HasTooltip.tooltip('hide');
}).tooltip({
animation: true
}).parent().delegate('.close', 'click', function() {
HasTooltip.tooltip('hide');
});
HTML
<a href="#" class="hastooltip" data-original-title="Lorem ipsum dolor sit amet, consectetur adipisicing elit.">
<h3>Info 1</h3>
</a>
<a href="#" class="hastooltip" data-original-title="Lorem ipsum dolor sit amet, consectetur adipisicing elit.">
<h3>Info 2</h3>
</a>
Если это помогает, добавляется следующая разметка в DOM, когда пользователь нажимает кнопку, чтобы отобразить всплывающую подсказку.
<div class="tooltip"</div>