jquery在svg中选择类

时间:2018-06-13 01:08:24

标签: jquery svg

我在svg中有一个路径元素

<svg ............>
   <........>
   <path fill="#00000" class="abc"></path>

</svg>

我试图用jquery修改fill属性但是失败了

基本上这些只是没有工作

$(".abc").css({"fill":"#999999"});
$("svg").find(".abc").css({"fill":"#999999"});

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

您想要更改的是属性,而不是样式设置。这意味着您需要使用$.attr(),演示:http://jsfiddle.net/BlackLabel/rxuL48sn/2/

JS:

$("svg").find(".abc").attr({
  "fill": "green"
});