Cristi,
As of now, visible property is applicable only at dataSeries level. However, in pie and doughnut charts, the legends are shown for individual dataPoints rather than dataSeries. In your fiddle, you are hiding the entire dataSeries of pie chart, so the entire chart gets hidden.
Instead, on legend click, you can manipulate the dataPoints and render the chart as per your requirement.
___
Suyash Singh
Team CavasJS