javascript - 使用 RaphaelJS 嵌入 SVG

标签 javascript html svg raphael

我正在为 Web 应用程序开发 SVG 查看器。我必须使用现有的 SVG 文件并处理它们以显示工具提示、使用鼠标事件执行效果...

我一直在寻找一个好的库来做到这一点,RaphaelJS 似乎很有用,并且它具有 IE 兼容性(甚至 IE8)。

但是,经过多次尝试,我无法通过 Raphael 获得带有 SVG 的嵌入元素。

这不可能吗?如果没有,我该怎么办?

我加载 SVG 文件的代码是:

<embed wmode="transparent" id="viewer" src="svg/mouseover.svg" pluginspage="http://www.adobe.com/svg/viewer/install/" type="image/svg+xml" width="100%" height="100%"/>

提前致谢。

最佳答案

据我所知,raphael 不用于在网页中嵌入现有的 svg。相反,它的目的是允许您使用 javascript 动态创建 svg

参见http://net.tutsplus.com/tutorials/javascript-ajax/an-introduction-to-the-raphael-js-library/

编辑: 看看https://github.com/wout/raphael-svg-import ,不过

关于javascript - 使用 RaphaelJS 嵌入 SVG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14459328/

相关文章:

html - CSS 背景属性的奇怪/不同值

css - 为 SVG 组中的每 N 行着色

javascript - 无法让汉堡菜单在点击时设置动画

javascript - Fullcalendar 如何在 DayCell 中显示 html 元素?

javascript - HTML 表格的边距/填充/边框(?)问题

javascript - 我想使用 javascript 单击网站上的所有 div 框

html - div 的内容未居中对齐

javascript - 将 Excel 的 "41014"日期转换为 PHP 或 JavaScript 中的实际日期

javascript - 正则表达式对 javascript block 注释执行全局匹配

Javascript if 语句不适用于电子商务