qTip jQuery版本冲突

时间:2010-10-25 15:57:36

标签: javascript jquery versioning qtip

在jQuery的某个版本中保存整个项目是否是标准做法,直到我能修复一个可疑的bug?

细节: 我正在使用旧版本的qTip,因为这适用于jQuery 1.4.2(当我启动项目时的当前版本)。重要的是要注意qTip does not work的候选版本与当前稳定的jQuery。

我的qTip功能中出现了一个错误,其中的工具提示从屏幕外开始动画,而它们应该在鼠标悬停时弹出元素。

毋庸置疑,我认为我已经破坏了一些东西,但最终注意到jQuery已经上升了一个档次,所以我回到了jQuery 1.4.2和中提琴,工具提示按预期工作。

现在我不知道该怎么办;我想将项目保留在当前稳定的jQuery库中,但我不确定如何调试这样的东西。

此外,我不觉得我应该将旧版本的应用程序提交错误,但也许我错了。

提前致谢。

1 个答案:

答案 0 :(得分:1)

在qTip库上替换

if(typeof $(this).data('qtip') == 'object')

if($(this).data('qtip') !== null && typeof $(this).data('qtip') == 'object')

祝你好运!