2014-12-17 20 views
5

Efsaneye tıklayarak dilimleri kaldırmanızı sağlayan bir highcharts pasta grafiğim var. grafik kılındığını aftr İstiyorumBir highcharts pasta dilimi nasıl programlanır

http://jsfiddle.net/f3Lx6cxk/

programlama dilimleri gizlemek. Benim jsfiddle olarak, düğme dilim kayma etkisi vardır

chart.series[0].data[i].select(); 

çağırır. Dilimi tamamen kaldırmak için benzer bir çağrı istiyorum, ancak efsanede grileştirilmiş halde bırakın (yani point.remove iyi değil). Efekt, efsane öğesine tıklamakla aynı olmalıdır.

cevap

4

Sen SetVisible işlevini kullanabilirsiniz:

$('#button').click(function() { 
    if(sliced) 
     chart.series[0].data[0].setVisible(true); 
    else 
chart.series[0].data[0].setVisible(false); 

     sliced=!sliced; 
    }); 

http://jsfiddle.net/f3Lx6cxk/1/