我在 raphael 中为形状设置动画时遇到了很大的问题。第一种方法是分别保留形状和文本,但是我遇到了十个问题,然后我悬停文本,形状没有动画(应该),然后,我创建了包含形状和文本的集合。不是我可以从对象访问路径,但我不能为它设置动画(我只想为形状设置动画,排除文本,但然后我将文本悬停,形状应该是动画)。我该如何解决这个问题?谢谢!
this[0].animate is not a function
[打破这个错误]
this[0].animate({ fill: attributes.fill }, 300);
var st = r.set();
st.push(obj);
st.push(text);
console.log(st);
st.hover(function () {
console.log(this.id);
this[0].animate({ fill: '#204250' }, 300);
this[0].g = this.glow({ color: "#0e2e3b", width: 12 });
}, function () {
this[0].animate({ fill: attributes.fill }, 300);
this[0].g.remove();
}).click(function (e) {