JQPlot - Gráfico circular: obtenga el color del segmento en el que se hizo clic

mi requisito es obtener el color seleccionado de la porción del pastel cuando el usuario hace clic en él. Sería bueno si puedo hacerlo dentro de la siguiente función:

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

¿Algunas ideas? Gracias.

preguntado el 22 de mayo de 12 a las 12:05

1 Respuestas

Sí, puedes obtener el color:

plot.series[seriesIndex].seriesColors[pointIndex]

sin que importe plot es la var en la que almacena su jqPlot

Ejemplo de trabajo aquí

contestado el 22 de mayo de 12 a las 12:05

+1 bueno. Gracias por bifurcar mi muestra :) Es bueno ver a la gente reutilizarlo. - Boro

@Boro, eliminé algunos de los comentarios para intentar que sea más fácil mostrarle al OP el código que agregué ... aunque es un buen ejemplo: Casa del pastor

@ManseUK ¿Podría decirme cómo hacer esto en caso de que quiera asociar el nombre de la leyenda con ese color? - Sohaib

@SilentPro si tiene alguna pregunta, por favor hágala... ¡los comentarios no son para hacer más preguntas! - Casa del pastor

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.