指定位置时,jQuery工具提示在链接上闪烁

时间:2013-06-11 18:29:01

标签: javascript jquery tooltip

当我向普通链接添加工具提示并指定位置(任何位置)时,工具提示将仅显示鼠标是否正好悬停在文本上方。如果我没有指定一个位置,它就适用于所有hunky dory。

考虑到这是基本功能,这令人难以置信的沮丧。

我在jsfiddle中复制了这个:http://jsfiddle.net/6EZHZ/65/

值得一提的是文档中的给定示例有效:

$( ".selector" ).tooltip({ 
    position: { my: "left+15 center", at: "right center" } 
});

为什么会这样?有一个很好的解决方案,这不是一个丑陋的黑客?

1 个答案:

答案 0 :(得分:1)

使用此代码:

.tip {
    background-color: white;
    display:block;
}

默认情况下,当您将鼠标悬停在字母上时 - 字母,我指的是实际字母,而不是中间空格 - 只有这样才能启动效果。 将显示设置为块属性时,会将其视为覆盖内部字母的矩形。 因此,即使您将鼠标悬停在内部中间空间上,也会激活“阻止”。