Jquery-工具提示不起作用

Jquery-工具提示不起作用,jquery,tooltip,jquery-ui-tooltip,Jquery,Tooltip,Jquery Ui Tooltip,我在工具提示上找到了一个教程,我试图在不看它的情况下复制它。之后,我发现我的代码和教程有些不同。所以我把它修好了,但还是没有出现 没关系,我发现了问题 改变 tip = $(this).find('.tooltip'); 为了 它成功了你最好不要重新发明轮子。试试这个: 要保留每个链接,您需要替换此链接: $(this).find('.tooltip') 如果使用查找工具提示的方法是同级,而不是在中。您的选择器错误: tip = $(this).find('.tooltip'); 这将

我在工具提示上找到了一个教程,我试图在不看它的情况下复制它。之后,我发现我的代码和教程有些不同。所以我把它修好了,但还是没有出现

没关系,我发现了问题

改变

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


它成功了

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


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

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

如果使用查找工具提示的方法是同级,而不是在中。

您的选择器错误:

tip = $(this).find('.tooltip');
这将在锚点中查找具有类“tooltip”的元素。只需使用:

var tip = $('.tooltip');

这与我所做的差不多,但是如果我在链接中移动鼠标,框就不会跟随鼠标。@Baruch-因为您使用的是mouseover事件,如果您想更新它,就需要mousemove事件,比如:哦!!这就是为什么。谢谢,尼克。这会导致页面上不止一个工具提示出现故障。没错。我只是指出他的脚本不起作用的原因是选择器不好。就支持多个工具提示而言,有很多方法,包括你的答案——如果你的工具提示不在你的触发器旁边,答案就会被打破。您可以强制执行基于类名的关联、使用数据或基于标记的关系。
tip = $(this).find('.tooltip');
var tip = $('.tooltip');