2013-04-15 106 views
1

需要帮助删除图表灰色部分中出现的灰线。编辑甜甜圈高图

http://jsfiddle.net/Y2e5p/

// Build the chart 
$('#' + div_id).highcharts({ 
    chart: { 
     plotBackgroundColor: null, 
     plotBorderWidth: null, 
     plotShadow: false, 
     type: 'pie' 
    }, 
    title: { 
     text: title 
    }, 
    tooltip: { 
     enabled: false 
    }, 
    plotOptions: { 
     pie: { 
      allowPointSelect: false, 
      cursor: 'pointer' 
     } 
    }, 
    series: [{ 
     type: 'pie', 
     name: title, 
     size: '60%', 
     innerSize: '40%', 
     data: [{ 
      y: number, 
      name: title, 
      color: color, 
      dataLabels: { 
       enabled: true, 
       color: '#000000', 
       inside: true, 
       formatter: function() { 
        return Math.floor(Number(this.percentage)) + ' %'; 
       } 
      } 
     }, { 
      y: (100 - number), 
      name: " ", 
      color: '#AAAAAA', 
      dataLabels: { 
       enabled: true 
      } 
     }] 
    }] 
}); 

回答

2

您可以点设置datalabels和格式化承认,如果datalabels应该还是不

http://jsfiddle.net/Y2e5p/2/

plotOptions: { 
     pie: { 
      allowPointSelect: false, 
      cursor: 'pointer', 
      dataLabels: { 
       enabled:true, 
       formatter: function() { 
        if(this.point.dataLabels.enabled) 
         return Math.floor(Number(this.percentage)) + ' %'; 
        else 
         return null; 
       } 
      } 
     } 
    },