jQueryUI工具提示跳转

时间:2013-05-22 13:38:23

标签: jquery tooltip

当我重复滚动一个元素时,jQuery tooltip似乎跳了起来。我想也许是因为它与自身发生碰撞,所以我将碰撞选项设置为none,但这没有帮助。

这是一个错误吗?我怎么能让它不跳?

2 个答案:

答案 0 :(得分:21)

我将.ui-tooltip类设置为position: absolute它似乎有效,但不确定是否会产生不良后果?

答案 1 :(得分:7)

似乎happygilmore的方法不再适用(正如他所说,这也是一种冒险的方法)。我建议您使用Tooltip Widget API设置以下选项:

position: {
    collision: 'none'
},
hide: false

collision: none选项阻止jQuery UI尝试做任何想要解决冲突的事情,hide: false阻止它使用淡入淡出动画来慢慢删除工具提示;延迟导致碰撞首先发生。在我看来,没有淡入淡出的动画,它看起来很好。