我发现选择器字段存在一些问题。在图表容器上使用jQuery hide()和show()方法后,将无法更改它们。这是一个错误,还是我做错了什么?
这是我的示例:http://jsfiddle.net/hal9000pro/jL3SX/
$(function(){
$('#stock-mails-diagram').hide().
highcharts('StockChart', {
rangeSelector : {
inputDateFormat:"%Y-%m-%d",
inputEditDateFormat:"%Y-%m-%d"
},
title : {
text : 'Emails sent per day'
},
series : [
{
name : 'mails sent',
type: 'area',
step: 'true',
data : mails
}],
plotOptions:{
area:{
dataLabels:{
enabled:false
}
}
}
});
$('#stock-mails-diagram').show();
});
最佳答案
通常,应该在隐藏的div中创建highcharts,因此您可以使用类似http://www.highcharts.com/docs/frequently-asked-questions的解决方法