在jqplot MouseMove事件中获取数据点的颜色

时间:2013-01-12 17:07:47

标签: jqplot

我有一个事件处理程序声明为:

.on('jqplotMouseMove', function (e, gridpos, datapos, neighbor, plot)

如果邻居是真的,我需要找到它们的数据点的颜色 点击了。有什么方法我可以打电话给我吗?

1 个答案:

答案 0 :(得分:1)

您可以从邻居变量中获取seriesIndex,您可以使用它来获取颜色。

$('#chart1').bind('jqplotMouseMove',
   function (e, gridpos, datapos, neighbor, plot) {                
     if (neighbor != null){
        alert(plot1.series[neighbor.seriesIndex].color);
     }
  }
);

小提琴here