2013-01-12 33 views

回答

1

您可以從鄰居變量中獲取seriesIndex,您可以使用它獲取顏色。

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

小提琴here

+0

當用戶將鼠標移動到數據點上時,我們需要採取的行動需要發生,而不僅僅是當他們點擊它時。有沒有辦法從jqplotMouseMove事件中獲取seriesIndex? –

+0

查看修改。你應該使用'jqplotDataMouseOver'事件。 – Mark

+0

這是我需要修改以添加新功能的現有程序。它已經有了'.on('jqplotMouseMove',函數(e,gridpos,datapos,neighbor,plot)'函數,其中很多事情都是使用鄰居數據發生的,我還需要鄰居的數據來做我的新東西 –

相關問題