我刚将我的应用从3.2.2升级到3.2.8。
我使用jquery-tooltip。
我升级后,工具提示改变了行为。在升级之前,工具提示将相对于包含标题的元素弹出定位,调用方式如下:
$("[title]").tooltip();
升级后,工具提示现在不同了。我在WAS正常工作时从未查看过生成的HTML,但现在,当我在标题元素上调用工具提示时,它会在我的HTML末尾为工具提示创建一个DIV,因此工具提示会显示在我的页面底部。
我注意到jquery-ui刚刚升级到2.0.0,所以我假设当我在app / assets / javascripts / application.js中执行此操作时:
//= require jquery-ui
//= require jquery-tooltip.min
我现在正在抓住更新的版本,它不再与jquery-tooltip兼容。
有人知道吗?
任何快速修复?
我没有和jquery-tooltip结婚,有人对rails 3.2.8有一个经过验证的jquery工具提示方法吗? (jquery-ui工具提示将在即将发布的1.9版本中发布?)
答案 0 :(得分:0)
解决
我在app / assets / javascripts
中有jquery.ui javascript文件的副本一旦我添加它们就应该被删除:
//= require jquery_ui
到我的app / assets / javascripts / application.js清单。
当我升级到2.3.8时,它比我很久以前复制的版本引入了对jquery-ui的依赖。
简单地删除它们解决了我的问题