拉斐尔js,如何得到一个圆的中心x,y位置?

时间:2011-04-11 08:42:56

标签: javascript jquery svg raphael

如果我有一个圆形对象

var c = paper.circle(...)

我想得到这个圆圈的中心x,y位置,怎么去?

2 个答案:

答案 0 :(得分:12)

您可以使用以下内容获取cxcy的SVG属性

c.attr('cx');

答案 1 :(得分:1)

做类似的事情:

var c = paper.circle(...);
var centerX = c.attr('x') + c.attr('width') / 2;
var centerY = c.attr('y') + c.attr('height') / 2;