【发布时间】:2014-07-22 12:16:05
【问题描述】:
我遇到了一个问题,我创建了一个饼图,并且想在每个隔间内放置文本。
var pie = paper.piechart(pwidth / 2, pheight / 2, radius/1.2, data, {
stroke: bgcolor,
strokewidth: 1,
startFromFixedAngle: 0,
colors: barcolors
});
并添加文字:
var t = paper.text(pwidth / 2 - 200, pheight / 2 - 300, 'Reports').attr({ 'fill': '#000000',
'font-size': '18', "font-weight": 800, 'opacity': 1.0 });
现在的问题是,当我在饼图上添加悬停事件并且光标移到文本上时,它会引发一个 MouseOut 事件,导致我的动画缩小,当光标移出文本时再次引发一个 MouseOver 事件,导致动画再次扩大规模。
我怎样才能避免这种情况,这样我的动画才能正常工作?
谢谢。
【问题讨论】:
标签: javascript raphael pie-chart event-bubbling graphael