У меня есть группа SVG на моем рисунке под названием y621 со следующими данными:
$('#y621')[0].getBBox()
SVGRect {height: 10.6065673828125, width: 10.60662841796875, y: 1088.701171875, x: 890.8260498046875}
y621 состоит из линии с кругом/дорожкой в центре:
<g
id="y621"
inkscape:label="#g6834">
<path
inkscape:label="#path4497"
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="y6"
d="m 890.82605,1088.7012 10.6066,10.6066"
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
transform="translate(400.00435,674.62953)"
d="m 496.25,418.625 a 0.75,0.75 0 1 1 -1.5,0 0.75,0.75 0 1 1 1.5,0 z"
sodipodi:ry="0.75"
sodipodi:rx="0.75"
sodipodi:cy="418.625"
sodipodi:cx="495.5"
id="path4499"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
sodipodi:type="arc" />
</g>
Я хочу повернуть его вокруг центра. Однако я не могу понять это правильно. Он просто летает на месте. Я использую Jquery SVG:
$('#y621').animate({svgTransform:'rotate(360, 891,1088)'},1000);
Может ли кто-нибудь показать мне, что я делаю неправильно? См. скрипку для тестирования