jQuery attr() fails to set attribute
问题 I am trying to rotate an image via svg's transform . This is the code I have: <svg width="100" height="100"> <image id="trns" transform="rotate(90,50,50)" width="100" height="100" xlink:href="logo.png"/> </svg> This successfully rotates logo.png by 90 degrees when the page loads. Also, when I change 90 to a different number in firbug's HTML tab the rotation changes accordingly. But when I try to change the value with jQuery, nothing happens: $('#trns').attr('transform', 'rotate(60, 50,50)');