Javascript svgjs变换导入元素
使用svg.js,我能够从现有svg文件导入一个片段并将其添加到dom中。但是,我无法使用svg.js操作该元素。 这是我的密码Javascript svgjs变换导入元素,javascript,svg,svg.js,Javascript,Svg,Svg.js,使用svg.js,我能够从现有svg文件导入一个片段并将其添加到dom中。但是,我无法使用svg.js操作该元素。 这是我的密码 $.get('img/sprite.svg', function (doc) { var figure = $(doc).find('g#figure')[0]; var figureHTML = figure.outerHTML; var added = draw.svg(figureHTML);
$.get('img/sprite.svg', function (doc) {
var figure = $(doc).find('g#figure')[0];
var figureHTML = figure.outerHTML;
var added = draw.svg(figureHTML);
added.transform({rotate: 90});
});
这里是导入文档的链接
以及转化的环节
我无法对导入的元素进行任何转换。也许还有另一种方法,但如果使用css选择器,可以获得相关对象的句柄,那么转换就可以工作
var elements = SVG.select('g#figure')
.transform({rotate: 90});
您是否仔细检查了生成的svg?哪个元素将获得转换?
的转换不起作用!