【问题标题】:Tipsy is showing various tooltips at the same positionTipsy 在同一位置显示各种工具提示
【发布时间】:2011-03-15 02:07:29
【问题描述】:

我有一个垂直对齐的图像列表,周围有锚标记。每个锚标记都有一个 rel='tipsy' 属性和一个 title 属性,其中包含应该在 Tipsy 工具提示中出现的 html 内容。当我将鼠标悬停在其中一张图片上时,其工具提示会正确呈现,但其位置始终位于顶部图片上。

这是我在页面上的 javascript sn-p:

$(function() {
    $('a[rel=tipsy]').tipsy({fade: true, gravity: 'w', fallback: "Couldn't Load Info!", html : true, delayIn: 450, delayOut:50, offset:0, opacity:1.0, title:'title', trigger:'hover', live:true }); 
});

在下面的截图中,鼠标指针实际上是在下图,但工具提示的位置在第一张。当我将鼠标悬停在第一张图片上时,工具提示内容会相应更改,但位置仍然相同。如果我悬停更多图像以防它们在那里,位置也会保持不变。

【问题讨论】:

  • 它可能与您的 html 的某些 css 有关。你能给我们更多的细节吗?我无法重现您的问题。
  • 验证css问题是否出自您自己的css的一种方法是删除您的css文件,只留下tipsy的css文件...

标签: jquery html jquery-plugins


【解决方案1】:

试试改成

$(function() {
    $('a[rel=tipsy]').each(function(){
        $(this).tipsy({
            fade: true, gravity: 'w', fallback: "Couldn't Load Info!", html : true, delayIn: 450, delayOut:50, offset:0, opacity:1.0, title:'title', trigger:'hover', live:true
        });
    });
});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多