2012-05-22 57 views
4

我的要求是在用戶點擊時獲取餅圖切片的選定顏色。 這將是很好,如果我能在下面的函數中做到這一點:JQPlot - 餅圖 - 獲取點擊的切片顏色

$('#chart1').bind('jqplotDataClick', 
    function (ev, seriesIndex, pointIndex, data) { 
     alert("ev = " + ev + " seriesIndex = " + seriesIndex + "pointIndex = " + pointIndex + "data = " + data); 
}); 

任何想法? 謝謝。

回答

7

是的,你可以得到顏色:

plot.series[seriesIndex].seriesColors[pointIndex] 

其中plot是在其中存儲您的jqPlot

Working Example here

+1

+1好一個變種。感謝分叉我的樣品:)很高興看到人們重複使用它。 – Boro

+0

@Boro我刪除了一些評論,試圖讓它更容易顯示OP我添加的代碼...不錯的例子 – ManseUK

+0

非常感謝。它的工作 – Knissanka