Как показать значения в областях диаграммы jqplot вместо процентов

У меня есть код javascript:

var plot1 = jQuery.jqplot ('chartdiv', [data], 
{ 
  seriesDefaults: {
        // Make this a pie chart.
        renderer: jQuery.jqplot.PieRenderer, 
        rendererOptions: {
          // Put data labels on the pie slices.
          // By default, labels show the percentage of the slice.
          showDataLabels: true,
          dataLabels: 'value'
        }
  }, 
  legend: { show:true, location:'e'}
});


var handler = function(ev, gridpos, datapos, neighbor, plot) { 
    if (neighbor) { 
        alert('x:' + neighbor.data[0] + ' y:' + neighbor.data[1]); 
    }
}; 

$.jqplot.eventListenerHooks.push(['jqplotClick', handler]); 

Теперь, используя dataLabels: 'value', я могу отображать значения, но отображаемое значение равно 51 вместо 50,667. .Значение округлено.Но мне нужно показать точное значение.Как это сделать??

Мой второй вопрос заключается в том, что когда у меня есть указатель мыши на любой области диаграммы, я хочу что-то показать.Это можно сделать с помощью jqplotDataMouseOver Но как им пользоваться?? Заранее спасибо. Пожалуйста, ответьте немедленно, так как это срочно.

7
задан Steve Greatrex 4 April 2012 в 15:18
поделиться