用jQuery 1.8.1打破的jQuery Tools工具提示

时间:2012-11-20 17:02:54

标签: jquery tooltip jquery-tools

我有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' } });
    });});

2 个答案:

答案 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的所有来电,现在又重新开始了。