circle
私が aと arectangle
を持っているとしましょう:ss
Raphael Set
<script type="text/javascript">
var paper = Raphael("canvas", 500, 500),
r = paper.rect(100, 100, 140, 80),
c = paper.circle(100, 100, 80);
c.attr({fill: 'red', stroke: 'black'});
r.attr({fill: 'black', stroke: 'red'});
var ss = paper.set(r, c);
</script>
ここで、プログラムのある時点で、たとえば Circle の を変更する必要がありfill: 'white'
ます。
Set の属性を次のように変更できることは知っていますss.attr({fill: 'white'}),
が、これはすべての要素に適用されます。長方形の色を変更せずに維持したい。を試しss.c.attr()
ましたが、結果はありません。
どうすればこれを達成できますか。ありがとう