如何使用svg.js从自定义事件访问元素

时间:2017-09-19 10:12:01

标签: javascript svg.js

使用svg.js,如何从自定义事件中访问元素?

myCircle.on('someEvent', function(event) {
    var circleX = event.x(); // event.x is not a function
    circleX = event.target.x() // event.x is not a function
    circleX = event.target.x() // event.target.x is not a function
    circleX = this.x()         // this is undefined
});

click活动中使用 this。,但不能在客户活动中使用 this。 ...

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

要从事件中获取元素,可以使用事件属性目标...

...
let element = SVG.get(event.target.id);
...