My SVG element, an arrow spinning around a circle with scale animation using transform and transition properties, works smoothly in the latest versions of Chrome, Opera, and Firefox. However, in Internet Explorer, the animation does not occur as expected because the SVG element requires the use of the transform attribute instead of CSS transformation.
Although I have tried to apply the same transform to the attribute dynamically in my script, the animation still "skips" to the final position without transitioning. You can see a demonstration of this issue on JSFiddle: https://jsfiddle.net/rv28ezfw/3/
I am now seeking a solution or plugin that can handle animation in IE without affecting the functionality in other browsers. One option I came across is the jQuery SVG plugin by Keith Wood and a demo on CSS-Tricks.com that addresses SVG transforms in IE as well. While I prefer a simpler solution, I am open to recommendations for either of these approaches.