私はSVG(html)を持っています:
<div>
<svg xmlns="http://www.w3.org/2000/svg" version="1.1">
<g id="radius-selector">
<!-- Circle -->
<circle id="radius-circle" cx="50%" cy="35%" r="25%" stroke="black" stroke-width="2" />
<!-- Radius ring -->
<circle id="radius-ring" cx="50%" cy="35%" r="12.5%" stroke="green" stroke-width="10" fill="none"/>
</g>
</svg>
</div>
JQueryを使用してSVGを次のように選択して、SVGを変換しようとしています:
$('#radius-ring')[0].animate({fill: "#223fa3", stroke: "#000", "stroke-width": 80, "stroke-opacity": 0.5}, 2000);
しかし、コンソールにエラーが表示され続けます:
TypeError: Object #<SVGCircleElement> has no method 'animate'
arguments: Array[2]
get message: function () { [native code] }
get stack: function () { [native code] }
set message: function () { [native code] }
set stack: function () { [native code] }
type: "undefined_method"
__proto__: Error
SVG をアニメーション化するには、実際にプラグインまたはライブラリをインストールする必要がありますか? これを達成できると思いましたか?もしそうなら、私は正しい方向にポイントをいただければ幸いです....