-1

我在工具提示上找到了一个教程,我试图在不看的情况下复制它。在我这样做之后,我发现我的代码和教程存在一些差异。所以我修复了它,但它仍然没有出现。

http://www.jsfiddle.net/8RTqC/

没关系,我发现了问题。

改变了

  tip = $(this).find('.tooltip');

为了

  tip = $('.tooltip');

它奏效了

4

3 回答 3

2

您的选择器错误:

tip = $(this).find('.tooltip');

这会在您的锚点中查找具有“工具提示”类的元素。只需使用:

var tip = $('.tooltip');
于 2010-12-25T22:55:40.423 回答
1

要保留每个链接,您需要替换它:

$(this).find('.tooltip')

使用查找工具提示 a 兄弟的方法,而不是在内部<a>如下所示:

$(this).next('.tooltip')

你可以在这里测试一下

于 2010-12-25T22:53:25.367 回答
0

你最好不要重新发明轮子。尝试这个:

http://flowplayer.org/tools/tooltip/index.html

于 2010-12-25T22:52:41.543 回答