10

当我反复滚动一个元素时,jQuery 工具提示似乎会跳来跳去。我想可能是因为它与自身发生碰撞,所以我将碰撞选项设置为,none但这并没有帮助。

这是一个错误吗?我怎样才能让它不跳来跳去?

4

2 回答 2

23

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

于 2013-05-22T13:41:12.203 回答
8

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

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

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

于 2014-12-08T00:56:31.117 回答