获得或设置元素给定的属性值。
params
对象。希望设置的包含属性以及属性值的键值对。或者
params
字符串。属性名。如果params
是键值对对象,返回的是当前元素;如果params
是属性名,则返回对应的属性值。
<svg id="svg" width="100" height="100"></svg>
var svg = Snap("#svg"); var c = svg.paper.circle(50, 50, 40).attr({ fill: "#fc0", stroke: "#000", strokeWidth: 2, // 驼峰命名... "fill-opacity": 0.5 // 或者短横符连接名称 }); console.log(c.attr("fill")); // #ffcc00