私の index.html には次のものがあります。
<ellipse id="ellipseRed" cx="500" cy="1300" rx="40" ry="150" />
私のjavascriptファイルには次のものがあります:
$('ellipse').click(function() {
$(this).attr('transform', 'translate(0 -350) rotate(0)');
});
変換は機能しますが、スムーズではありません。つまり、新しい場所に移行するのではなく、新しい場所に「ジャンプ」しているように見えます。
SVG 楕円をクリックして、ゆっくりと垂直に上に移動させたいと思います。次に、もう一度クリックすると、ゆっくりと下に移動します。
私は新しい html、SVG、および jQuery/Javascript です
私はこれについて正しい方法で進んでいますか?この SVG をアニメーション化するために jQuery を使用する必要がありますか?