【发布时间】:2012-10-22 16:12:43
【问题描述】:
我有一个链接,当用户有一些新通知时,我将用作通知我将通过显示工具提示(twitter 引导工具提示)来通知用户。我想要实现的是,在用户单击链接之前,该工具提示应该保持可见。一旦用户点击链接,工具提示就会被销毁。 这就是我目前所拥有的,http://jsfiddle.net/testtracker/QsYPv/
HTML
<p><a href="#" rel="tooltip" data-original-title="you have 2 notifications">Notification</a>.</p>
JavaScript
$('p a').tooltip({placement: 'bottom'}).tooltip('show');
那里发生了什么,工具提示在您将其悬停之前一直可见,并且在您将其悬停时采用其默认行为(悬停时显示)。
我希望我已经提供了正确的信息并明确了我想做的事情。
【问题讨论】:
-
如果您仍然使用 API 显示它,请尝试在创建工具提示时添加选项
trigger: 'manual'。 -
@millimoose 添加了该选项,现在它已经失去了默认行为。
-
用这一行解决 $('p a').on('click',function(){$(this).tooltip('destroy');});
-
是的,这就是我想要的。谢谢
-
@vikasdevde 您应该发布完整的解决方案作为答案并接受它。对于访客。
标签: javascript twitter-bootstrap tooltip