【发布时间】:2014-07-17 11:04:47
【问题描述】:
我想在diagrams 生成的 SVG 图表上添加工具提示(或悬停行为)。
有没有办法向图表添加自定义属性,或者最糟糕的是能够设置和标识事物,因此可以在 Javascript 中引用它们。
【问题讨论】:
-
我知道这是一个旧帖子,但是有什么消息吗?这正是我所需要的。
标签: haskell diagram haskell-diagrams
我想在diagrams 生成的 SVG 图表上添加工具提示(或悬停行为)。
有没有办法向图表添加自定义属性,或者最糟糕的是能够设置和标识事物,因此可以在 Javascript 中引用它们。
【问题讨论】:
标签: haskell diagram haskell-diagrams
这个问题有点误导,因为在浏览器中提供 SVG 工具提示的 title 属性不是属性,而是它自己的元素。您可以使用 Diagrams.Backend.SVG 中的 svgTitle 方法添加工具提示,即 SVG 标题。
同一模块还包含方法 svgID 和 svgClass 来添加这些属性以允许外部 javascript 查找特定的 SVG 元素。
【讨论】:
我一直在谷歌上搜索,还没有尝试过,但我找到了this。它的存在似乎完全可以满足您的需求。
它只是 SVG 后端。
【讨论】: