我想用Raphael绘制可拖动的实体,但其中一些实体应该支持处理用户输入(文本行,表单等)。 用户输入可以用常规HTML(对备选方案开放)完成,但我很好奇Raphael可以处理拖动非SVG对象。
答案 0 :(得分:1)
简短的回答:你不能,可悲的是。还有其他SVG库具有更多功能。但是没有一个像Raphäel那样吸引我。
看看这些:http://www.farinspace.com/top-svg-javascript-libraries-worth-looking-at/
一个很好的解决方案是ui事件触发灯箱。看起来不错:)
答案 1 :(得分:1)
我最近这样做了,但我不得不为此修补raphael.js。总的来说,这是一次痛苦的经历。如果我不得不再次启动这样的另一个项目,我会创建单独的原生SVG和VML版本。