Получить абсолютную позицию элемента SVG
Предположим, этот фрагмент кода с svg.js
var g1 = draw.group();
var g2 = g1.group();
g2.move(100,100);
var g3 = g2.group();
g3.rect(200,200);
Теперь, как я могу получить абсолютную позицию этого rect
?
Спасибо за любую помощь
1 ответ
Решение
Вы можете использовать rbox
функция, которая принимает во внимание переводы.
Вот пример:
var draw = SVG('paper');
var g1 = draw.group();
var g2 = g1.group();
g2.move(100,100);
var g3 = g2.group();
var rect = g3.rect(200,200);
console.log(rect.rbox());