1

[我发现了有关如何设置工具提示延迟的帖子,但没有关于两个链接相邻时引入的问题]

我在工具提示中添加了一些延迟,以消除鼠标在链接中快速移动时的闪烁:

$('body').tooltip({
  selector: 'a[rel="tooltip"], [data-toggle="tooltip"]', 
  delay: { show: 100, hide: 100 } 
});

但是当从一个工具提示链接直接移动到另一个(都显示)时,这引入了持久的工具提示显示。

您可以在http://classygroundcovers.com/site/page?view=sitemap上查看问题,方法是将鼠标悬停在“寻找完美的植物”上,然后将鼠标向下移动到“出售的植物和包装”。

如果我消除延迟,它们工作正常。

任何想法如何保持延迟并使其正常运行?

参考:http: //twitter.github.io/bootstrap/javascript.html#tooltips

感谢您对这个问题的关注。

4

1 回答 1

1

省略“隐藏”延迟使问题消失。这让我可以保持防止闪烁所需的“显示”延迟。

这并不能解决错误,但是是一种可行的解决方法。

于 2013-05-28T19:48:10.847 回答