1

我有两个 SVG 元素:

<circle r="260.2" fill="#1ABCb6" class="" id="svg_el_obj"></circle>
<circle r="260.2" fill="#1ABCb6" class="" id="svg_el_obj"></circle>

我想为他们添加相同的 cx 和 cy 属性,所以我将每个属性与 jquery 一起使用,但我只期望第一个元素的响应,有什么问题?

svg_el_obj.each(function(){
    $(this).attr({
        cx: svg_plain_h/2,
        cy: svg_plain_h/2
    })
});

谢谢帮助。

4

1 回答 1

0

你用什么选择器来找到你的 svg 元素。好像只能找到第一个。您会发现对不同的元素使用相同的 id 是不正确的。

于 2013-06-14T05:53:57.900 回答