我想一次隐藏所有系列,直到现在我使用$ .each逐个隐藏所有系列但是降低我想要的性能一次隐藏所有......还有另一种方式......? 我试过这个..
$.each(series, function(index, series1) {
series1.hide();
});
答案 0 :(得分:19)
而不是.hide
使用.setVisible(false, false)
。每次隐藏操作后都不会触发重绘。
$(chart.series).each(function(){
//this.hide();
this.setVisible(false, false);
});
chart.redraw();
请参阅fiddle。