我有jQuery工具提示与jQuery 1.7.1一起使用。但是,我不得不将我的jQuery更新为1.8.1以解决一个甜蜜的IE8和更低的问题。工具提示不再适用于jQuery 1.8.1。有人知道快速修复吗?感谢。
更新 - 这是我用来调用插件的JS。也使用livequery。
$(function() {
$("th a[title], a.tipin[title]").livequery(function(){
$(this).tooltip({
offset: [-30, 0],
opacity: 0.9
}).dynamic({ bottom: { direction: 'down' } });
});
$("a.tip[title]").livequery(function(){
$(this).tooltip({
offset: [0, 30],
position: 'center right',
opacity: 0.9
}).dynamic({ bottom: { direction: 'down' } });
});});
答案 0 :(得分:0)
所以我也在使用jQueryUI 1.8.19来实现其他功能。我将jQueryUI更新到1.9.1以解决其工具提示功能,这解决了我的jQuery Tools工具提示问题。我猜jQueryUI 1.8中存在某种冲突?
答案 1 :(得分:0)
jQuery 1.8的问题是从outerWidth()
更改为outerWidth(true)
。您不能再使用参数调用该函数。为边距或无边距设置true或false。
jQuery Tools尚未更新,但我在工具提示中自行更改了outerWidth
/ outerHight
的所有来电,现在又重新开始了。