当我反复滚动一个元素时,jQuery tooltip似乎会跳来跳去。我想这可能是因为它与自身发生了碰撞,所以我将碰撞选项设置为none,但这并没有帮助。
这是一个bug吗?我怎样才能让它不跳来跳去?
发布于 2013-05-22 21:41:12
我设置了.ui-tooltip类让position: absolute它似乎已经工作了,但不确定是否会有不必要的后果?
发布于 2014-12-08 08:56:31
似乎happygilmore的方法不再有效(正如他所说,这也是一种有风险的方法)。我建议通过设置以下选项来使用Tooltip Widget API:
position: {
collision: 'none'
},
hide: falsecollision: none选项会阻止jQuery UI尝试执行任何花哨的操作来解决碰撞,而hide: false会阻止它使用淡入淡出动画来慢慢移除工具提示;延迟会导致首先发生碰撞。在我看来,它看起来很好,没有淡入淡出动画。
https://stackoverflow.com/questions/16693302
复制相似问题