为SVG + Javascript框架寻求一个好的解决方案
时间:2020-03-05 18:53:32 来源:igfitidea点击:
我希望听到其他人使用SVG + Javascript框架的经验。
我希望框架处理DOM创建,事件处理和最小化的事情。
jQuery SVG插件http://keith-wood.name/svg.html似乎是我唯一能找到的插件。
解决方案
回答
我们是否需要SVG或者仅进行类似矢量的图形操作? John Resig将"处理中"的可视化语言移植到了JavaScript中。我从没使用过它,但是如果我们实际上不需要SVG,则它可能是jQuery的创建者所提供的帮助。
http://ejohn.org/blog/processingjs/
回答
我还没有使用过它,但是前一段时间我在PlotKit上添加了书签,因为它是一个生成svg的JavaScript框架
回答
Raphael是一个JavaScript框架,用于根据浏览器支持的功能使用SVG或者VML处理矢量图形。
回答
我最喜欢的JavaScript框架是jQuery。但是由于某些特定于HTML的地方,原始的jQuery包无法在SVG中运行。
但是我已经修补了最新版本的jQuery(1.4.2),因此它现在可以在SVG下运行。我们可以从此处获取修补的jQuery包。
唯一的问题是SVG不会从受感染的jQuery源中调用初始化函数,因此我要介绍jQueryInitialize函数,而jQueryInitialize(window);必须在svg:onload事件中手动调用。
回答
很抱歉,但垃圾邮件阻止机制阻止我在一个答案中发布多个超链接。这是在SVG下运行jQuery的概念证明。