问题标签 [raphael]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
17875 浏览

javascript - 如何用 Raphael 创建渐变对象

我试图使用 Raphael JS 图形库。我想使用应该接受对象的属性渐变。文档说要参考 SVG 规范。例如,我在 SVG 中找到了渐变对象

但是如何从我的 javascript 中引用它?

不起作用:)提前谢谢

0 投票
14 回答
106783 浏览

javascript - jQuery SVG 与 Raphael

我正在使用 SVG 和 JavaScript/jQuery 开发交互式界面,我正在尝试在RaphaeljQuery SVG之间做出决定。我想知道

  1. 两者之间的取舍是什么
  2. 发展势头似乎在哪里。

我不需要 Raphael 中的 VML/IE 支持,也不需要 jQuery SVG 的绘图能力。我主要对在 SVG 画布上创建、动画和操作单个项目的最优雅的方式感兴趣。

0 投票
4 回答
2668 浏览

javascript - 事件在 Firefox/Chrome 中有效,但在 IE 中失败

我刚刚构建了一张新西兰的 SVG 地图,用于与优秀的 javascript 库Raphael一起使用,但不幸的是,我偶然发现了我只能想象的 IE 的 javascript 解释器中的错误或语法变化。

在 Firefox 和其他浏览器中,onlick 和 onmouseover 事件可以完美运行 - 但是它们不会在 IE 中触发(在 IE 7 中测试)。不幸的是,没有 javascript 错误可以帮助我调试它,所以我只能假设 IE 以某种根本不同的方式处理这些事件。

非常感谢 :)

0 投票
5 回答
14835 浏览

javascript - 用 Javascript 绘制形状

html5元素画布是否有任何好的替代品来使用javascript绘制六边形等形状,跨浏览器(包括可怕的IE6)?

为此,我一直在使用 jQuery 和 jQuery maphighlight,但它并没有给我足够的可能性来在第一次渲染后操纵形状和颜色。

我是否缺少 jQuery maphighlight 中的某些功能,或者是否有任何其他 jQuery 或 mootools 插件可以为我提供这种绘画功能?

0 投票
4 回答
14335 浏览

javascript - 如何沿路径为 Raphael 对象设置动画?

对象可以是简单的,矩形或圆形。但路径应该是贝塞尔曲线。如果不太麻烦,请提供 javascript/ Raphael代码。

如果在动画过程中有移动物体的拖尾效果会很好。

0 投票
2 回答
8323 浏览

javascript - 在 raphael.js 中缩放填充图案

我的问题是填充没有用 svg 画布缩放,所以按比例,它最终是路径缩放之前大小的两倍。是否有任何简单的方法可以将填充图案与 svg 的其余部分一起缩放?

0 投票
4 回答
13654 浏览

javascript - 使用 raphaeljs javascript 图形库清除容器的最简单方法

我必须清除并重绘一个 raphael javascript 主容器。我试过了

任何想法?

0 投票
1 回答
1528 浏览

internet-explorer-8 - IE8 中的拉斐尔文本()

试图让Raphael JS与 IE8 一起工作。

我正在使用 text() 函数来绘制一些文本,它在 FF3 和 Chrome 中完美运行,但在 IE8 中却不行(既不兼容也不常规 IE8)。

其他绘图东西在 IE8 中运行良好,所以我想我错过了一些关于如何在 Raphael中呈现文本的愚蠢的小细节。

哦,这是他们最新的 0.8.6 版本的库。

任何想法都非常感谢。

0 投票
1 回答
1791 浏览

vector - 使用 Raphael JS 在屏幕上浮动形状

我正在努力让一些形状随机漂浮在屏幕上。最终它们将相互交互,并具有 onclick 功能。我可以让圆圈在屏幕上呈现,但我无法让它们运动。似乎 .animate() 函数不是我在这里需要的。

有谁知道我会怎么做?

这是我所拥有的:

0 投票
2 回答
5620 浏览

jquery - 动画:jQuery 还是 Raphael?

我正在构建一个页面,该页面将为对象(图像/形状/div)设置动画并将它们漂浮在屏幕上。有时可能会有大量的对象浮动和交互。

一个要求是让数据与每个对象相关联,因为它们每个都有一个 id。因此,如果我单击一个对象,它可以获取该 ID,然后引用一个包含该对象数据的数组。

我的争论是,我应该使用 jQuery $.animate 函数还是使用 Raphael。我知道 SVG 会很好用,但我不确定是否可以给每个对象和 id,然后在点击时调出一个包含关联数据的 div。点击 SVG 元素可以引用 DOM 元素吗?SVG 处理动态文本的效果如何?我还担心动画需要多少处理能力。在这方面有更好的选择吗?

顺便说一句,我在这里不是在谈论 jQuery SVG,只是普通的 jQuery 和 DOM。

如果有人对此有任何见解或建议,将不胜感激!