Animate SVG Path Via Javascript July 15, 2022 Post a Comment I want to animate svg path by button click, but it's not working. Solution 1: See http://jsfiddle.net/c5mzn6d0/4/ Add animate.beginElement(); Copy after you append the animation: var btn = document.getElementById('btn'); btn.onclick = function () { var path = document.getElementById('path1'); var animate = document.createElementNS("http://www.w3.org/2000/svg","animate"); animate.setAttribute('attributeName', 'd'); animate.setAttribute('dur', '1s'); animate.setAttribute('fill', 'freeze'); animate.setAttribute('values', 'M 10 10 L 40 20 20 40; M 30 10 L 10 40 40 30'); path.appendChild(animate); animate.beginElement(); } Copy Share Post a Comment for "Animate SVG Path Via Javascript"
Post a Comment for "Animate SVG Path Via Javascript"