Ajax 我的SVG没有';在DOM中的更改之后不进行更改
我正在尝试更改SVGPatheElement的颜色,但它不会刷新。我检查它是否有新的颜色显示警报,但我没有看到任何区别。是因为我的SVG是由AJAX检索的吗Ajax 我的SVG没有';在DOM中的更改之后不进行更改,ajax,svg,refresh,stroke,Ajax,Svg,Refresh,Stroke,我正在尝试更改SVGPatheElement的颜色,但它不会刷新。我检查它是否有新的颜色显示警报,但我没有看到任何区别。是因为我的SVG是由AJAX检索的吗 var element = document.getElementById(id); alert(element.getAttribute("stroke")); element.setAttributeNS(null, "stroke", "#000000"); 提前感谢您可以尝试使用样式设置笔划: element.style.stro
var element = document.getElementById(id);
alert(element.getAttribute("stroke"));
element.setAttributeNS(null, "stroke", "#000000");
提前感谢您可以尝试使用样式设置笔划:
element.style.stroke='#0000';
AJAX不应该是相关的。请给我们一个完整的例子,例如JSFIDLE。