【发布时间】:2011-03-25 22:52:31
【问题描述】:
我正在做一些教学练习,使用 XSLT、Javascript 和 Raphael 将 XML 转换为 SVG。我敢肯定这是一条艰难的道路……但它具有教育意义。
我遇到的问题是创建工具提示。到目前为止,我已经找到了三种方法来做到这一点:
- 第一种方法是在对象上使用
.attr({title: "blah"{)。这可行,但 Raphael 官方不支持,而且我想放入 tooltip 的内容可能有点长,当人们的操作系统在人们阅读完之前将 tooltip 超时时,这是一个问题。 - 我发现的第二种方法是函数here。当鼠标悬停时弹出 Raphael 对象可以正常工作,但据我所知,弹出一个看起来正常的工具提示是不可能的。
- 使用jquery Tooltip plugin。这似乎不起作用。我无法让 Raphael 将 title 属性添加到对象并让它选择该标题。不知道为什么。
那么,我想知道的是,向 Raphael 对象添加工具提示以使它们在人们将鼠标悬停在对象上时弹出并在鼠标移出时消失(但不是之前)消失的简单可靠的方法是什么?
【问题讨论】:
-
我正在努力实现同样的目标 - 你找到好的解决方案了吗?
-
没什么。我想我只是最终给出了标题属性......虽然不是积极的。
标签: jquery svg tooltip raphael