我在svg中有一个路径元素
<svg ............>
<........>
<path fill="#00000" class="abc"></path>
</svg>
我试图用jquery修改fill属性但是失败了
基本上这些只是没有工作
$(".abc").css({"fill":"#999999"});
$("svg").find(".abc").css({"fill":"#999999"});
任何人都可以帮助我吗?
答案 0 :(得分:0)
您想要更改的是属性,而不是样式设置。这意味着您需要使用$.attr()
,演示:http://jsfiddle.net/BlackLabel/rxuL48sn/2/
JS:
$("svg").find(".abc").attr({
"fill": "green"
});