我使用svg.js在中创建SVG映像。但是,我想添加一些不是由svg.js创建的元素,而是一些其他代码。我知道有使用SVG源代码并添加它的.svg()方法,但是我有实际的DOM元素,它已经是SVG的一部分。有办法为这个DOM元素获取一个svg.js对象吗?
发布于 2016-11-30 07:58:52
您要搜索的是SVG.adopt()方法,它接受一个节点并返回一个SVG.js对象。
您还可以使用SVG.select()方法,它接受css选择器并返回一组SVG.js元素。因为它是一个集合(某种形式的数组),所以您需要使用SVG.select(something).get(0)获得第一个元素
https://stackoverflow.com/questions/40878279
复制相似问题