First, you want to hide point/slice, not series. Then try to use .setVisible(true/false)
, see: http://jsfiddle.net/JLrc2/3/
// the button action
var chart = $('#container').highcharts(),
$button = $('#button');
$button.click(function() {
var ff = chart.series[0].data[0];
if (ff.visible) {
ff.setVisible(false);
$button.html('Show firefox');
} else {
ff.setVisible(true);
$button.html('Hide firefox');
}
});