我正在寻找一个加快编写HTML5 SVG并操纵对象的库。我想要一些可以利用所有SVG功能的力量。Pure SVG Javascript库
我在使用Raphael,但令人讨厌的是它严重地限制了VML的功能。我不关心跨浏览器的兼容性,我只想要一个完整的JavaScript抽象SVG。我不在乎转换为闪光灯,我不关心转换到2D画布,...你得到的图片!
有什么选择?或者我应该习惯于原始的SVG声明和操作?
感谢
我正在寻找一个加快编写HTML5 SVG并操纵对象的库。我想要一些可以利用所有SVG功能的力量。Pure SVG Javascript库
我在使用Raphael,但令人讨厌的是它严重地限制了VML的功能。我不关心跨浏览器的兼容性,我只想要一个完整的JavaScript抽象SVG。我不在乎转换为闪光灯,我不关心转换到2D画布,...你得到的图片!
有什么选择?或者我应该习惯于原始的SVG声明和操作?
感谢
如果您的图形生成,在这种或那种方式,从数据,我想给D3.js一试。
即使您的需求的数据权重很低,我认为它可以是非常有用的看一看。
另一方面,它会生成绝对标准的svg,标准css样式,因此您可以轻松地检查发生了什么。您甚至可以使用它来生成svg,然后将您的svg复制/粘贴到另一个没有D3.js的项目中。
另一个优点是支持转换,这是非常好的imho。
Raphael是一个非常强大的SVG库,如果它的功能有限,那么使用纯Javascript + SVG可能是正确的方法。 – Starx 2013-02-27 02:51:50
我想我会给基思伍德的JQuery SVG去吧 – Jodes 2013-02-27 03:00:34
jQuery SVG不是一个库,它是一个扩展,使jQuery的几个功能,尤其是它的选择器能够应用于SVG元素。 – Starx 2013-02-27 03:15:33