2014-10-07 74 views
0

当我在SVG绘图中创建任何元素时,如果查看呈现的SVG,它会自动命名为“SvgjsSvg1000”。我可以用element.attr({id:"blah"})自己修改这个ID,但是有没有办法将ID自动设置为初始变量名,所以调试/后处理结果更容易?在创建时自动定义元素ID

回答

0

链接有什么问题?

var rect1 = draw.rect(100, 100).attr({id:"rect1"}); 

恐怕就没有性感的方式svg.js :)

svg.js是在Github上BTW:https://github.com/wout/svg.js
你可以叉它,或要求该功能。

+0

调整了一下:'var rect1 = draw.rect(100,100).id(“rect1”);' – Fuzzyma 2016-02-14 22:09:18

+0

哈,谢谢。我做了_not_不知道.id():) – elpoto 2016-02-16 09:29:11