我想設置一個raphael元素懸停,以便鼠標在元素上時,它有一個發光,當鼠標離開時,發光被刪除。我已經想出瞭如何添加輝光,但我無法刪除它。以下是我的腳本的樣子:如何添加和刪除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的
- Raphael.js
感謝包括更新的jsfiddle鏈接。這非常有幫助! – jbranchaud