我决定使用 svg.js 而不是 raphael.js,因为我的 SVG 图像只需要简单的动画函数,而且它的大小要小得多,语法也很好。
我的 SVG 导入工作成功,但我无法确定我应该指的是哪个对象来为其设置动画。
导入后我的代码的最后一点说
var rawSvg = 'svg raw data here'
var draw = svg('paper').size('100%', '100%');
draw.import(rawSvg);
我检查了 Google Chrome 中的元素,我只能看到 SVG 对象“g”、#path1layer1 和 Path2993。所以尝试将 animate 方法应用于它们中的每一个,但我得到一个错误,说该对象没有 animate 方法。那么我应该将动画方法绑定到哪个对象?
这是我尝试的最后一件事
path2993.animate().move(150, 150);