Raphael JS 2 Hover事件

Jim*_*nes 0 raphael

嗨,我目前正在尝试使用Raphael JS 2,并且已经产生了一个很好的路径圈,但经过大量搜索无法弄清楚如何在这些路径上实现悬停事件来改变颜色......

http://jsfiddle.net/goosefat/HYmd2/

Mar*_*niz 9

这个小提琴改变了你设置悬停功能的方式.如果这不是你想要的,请解释.

http://jsfiddle.net/vzkxC/1/

Raphael的文档http://raphaeljs.com/reference.html#Element.hover说你可以将hoverIn和hoverOut函数的上下文作为第三和第四个参数传递(在我的例子中它们都是cItem).这些是this回调内部的值.

当然,您可以将hoverInhoverOut函数移动到适当的范围(for循环外)