jQuery .addClass()和SVG元素

时间:2015-12-17 09:36:29

标签: jquery svg addclass

我很难在.addClass()元素上找到jQuerys svg函数的问题

this网站上我有一个像这样的svg对象:

<svg ... >
<polygon  class="maska mieszkanie" id="I9M01" ... />
<polygon  class="maska mieszkanie" id="I9M02" ... />
<polygon  class="maska mieszkanie" id="I9M03" ... />
...

在下面的代码中,我有:

<script type="text/javascript">
    jQuery("#I9M01").addClass( "wolne" );
</script>

但我不能强迫它发挥作用。如果我做jQuery("#I9M01").remove()它有效,但我不能添加课程,我不知道为什么。 svg元素有什么问题吗?

1 个答案:

答案 0 :(得分:2)

发布于jQuery SVG, why can't I addClass?

addClass并不适用于svg。

您可以使用.attr('class', 'wolne')