FancyBox的问题

时间:2010-06-24 11:39:08

标签: jquery slideshow fancybox

我使用FancyBox /示例安装了一个弹出幻灯片库,可以使用标题标记在弹出图像下添加标题。

不幸的是,当您将鼠标悬停在缩略图上时,标题标记会显示其中包含所有样式代码,这看起来非常糟糕。

有没有办法禁用标题悬停,而不会禁用实际的样式本身?

1 个答案:

答案 0 :(得分:3)

如果标记上有title属性,当您将鼠标悬停在其上时,支持title属性的浏览器会将其显示为工具提示。我不知道有什么方法可以修改这种行为。

您可以修改FancyBox(甚至可能提供补丁,支持项目)来处理问题。您不能成为唯一遇到它的用户。我可以想到三种方式:

  1. 为启用标记的标题使用其他属性(例如data-caption),并仅在不存在的情况下使用title。 (建议用户不要在title中添加标记。)(该命名约定data-xyz现已在HTML5中正式批准用于自定义属性。)
  2. 使用它后删除title属性以创建标题。 (布莱什)
  3. 在使用title属性创建标题后,预处理{{1}}属性,删除所有标记。 (也是blech)
  4. 我会选择#1。