问题标签 [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.
javascript - 如何用 Raphael 创建渐变对象
我试图使用 Raphael JS 图形库。我想使用应该接受对象的属性渐变。文档说要参考 SVG 规范。例如,我在 SVG 中找到了渐变对象
但是如何从我的 javascript 中引用它?
不起作用:)提前谢谢
javascript - jQuery SVG 与 Raphael
我正在使用 SVG 和 JavaScript/jQuery 开发交互式界面,我正在尝试在Raphael和jQuery SVG之间做出决定。我想知道
- 两者之间的取舍是什么
- 发展势头似乎在哪里。
我不需要 Raphael 中的 VML/IE 支持,也不需要 jQuery SVG 的绘图能力。我主要对在 SVG 画布上创建、动画和操作单个项目的最优雅的方式感兴趣。
javascript - 事件在 Firefox/Chrome 中有效,但在 IE 中失败
我刚刚构建了一张新西兰的 SVG 地图,用于与优秀的 javascript 库Raphael一起使用,但不幸的是,我偶然发现了我只能想象的 IE 的 javascript 解释器中的错误或语法变化。
在 Firefox 和其他浏览器中,onlick 和 onmouseover 事件可以完美运行 - 但是它们不会在 IE 中触发(在 IE 7 中测试)。不幸的是,没有 javascript 错误可以帮助我调试它,所以我只能假设 IE 以某种根本不同的方式处理这些事件。
非常感谢 :)
javascript - 用 Javascript 绘制形状
html5元素画布是否有任何好的替代品来使用javascript绘制六边形等形状,跨浏览器(包括可怕的IE6)?
为此,我一直在使用 jQuery 和 jQuery maphighlight,但它并没有给我足够的可能性来在第一次渲染后操纵形状和颜色。
我是否缺少 jQuery maphighlight 中的某些功能,或者是否有任何其他 jQuery 或 mootools 插件可以为我提供这种绘画功能?
javascript - 如何沿路径为 Raphael 对象设置动画?
对象可以是简单的,矩形或圆形。但路径应该是贝塞尔曲线。如果不太麻烦,请提供 javascript/ Raphael代码。
如果在动画过程中有移动物体的拖尾效果会很好。
javascript - 在 raphael.js 中缩放填充图案
我的问题是填充没有用 svg 画布缩放,所以按比例,它最终是路径缩放之前大小的两倍。是否有任何简单的方法可以将填充图案与 svg 的其余部分一起缩放?
javascript - 使用 raphaeljs javascript 图形库清除容器的最简单方法
我必须清除并重绘一个 raphael javascript 主容器。我试过了
任何想法?
internet-explorer-8 - IE8 中的拉斐尔文本()
试图让Raphael JS与 IE8 一起工作。
我正在使用 text() 函数来绘制一些文本,它在 FF3 和 Chrome 中完美运行,但在 IE8 中却不行(既不兼容也不常规 IE8)。
其他绘图东西在 IE8 中运行良好,所以我想我错过了一些关于如何在 Raphael中呈现文本的愚蠢的小细节。
哦,这是他们最新的 0.8.6 版本的库。
任何想法都非常感谢。
vector - 使用 Raphael JS 在屏幕上浮动形状
我正在努力让一些形状随机漂浮在屏幕上。最终它们将相互交互,并具有 onclick 功能。我可以让圆圈在屏幕上呈现,但我无法让它们运动。似乎 .animate() 函数不是我在这里需要的。
有谁知道我会怎么做?
这是我所拥有的:
jquery - 动画:jQuery 还是 Raphael?
我正在构建一个页面,该页面将为对象(图像/形状/div)设置动画并将它们漂浮在屏幕上。有时可能会有大量的对象浮动和交互。
一个要求是让数据与每个对象相关联,因为它们每个都有一个 id。因此,如果我单击一个对象,它可以获取该 ID,然后引用一个包含该对象数据的数组。
我的争论是,我应该使用 jQuery $.animate 函数还是使用 Raphael。我知道 SVG 会很好用,但我不确定是否可以给每个对象和 id,然后在点击时调出一个包含关联数据的 div。点击 SVG 元素可以引用 DOM 元素吗?SVG 处理动态文本的效果如何?我还担心动画需要多少处理能力。在这方面有更好的选择吗?
顺便说一句,我在这里不是在谈论 jQuery SVG,只是普通的 jQuery 和 DOM。
如果有人对此有任何见解或建议,将不胜感激!