我正在尝试为 raphael 元素设置悬停,这样当鼠标在元素上时,它会发光,当鼠标离开时,会移除发光。我已经想出了如何添加发光,但我无法删除它。这是我的脚本的样子:
$(document).ready(function() {
var paper = Raphael(0,0,360,360);
var myCircle = paper.circle(180,180,30).attr('stroke','#FFF');
myCircle.hover(function() {
myCircle.glow().attr('stroke','#FFF');
}, function() {
// removing the glow from the circle??
});
});
因此,当我将鼠标悬停在圆圈上时,起作用的部分是向圆圈添加光晕。但是,当鼠标移离圆形元素时,我不知道如何消除发光。你知道如何去除元素的发光吗?
注意:body 元素的背景设置为黑色 (#000)。
使用的库:
- jQuery
- 拉斐尔.js