Highcharts jQuery渲染问题 - 所有浏览器

Mat*_*att 23 javascript jquery highcharts

在尝试使用Highcharts构建堆积柱形图时,我遇到了一个奇怪的问题

当图表呈现时,列不显示,直到您无论如何调整浏览器大小,导致图表重绘.(我认为)!图表的其余部分显示(轴,标题等),但不显示列本身.

我在IE,Firefox和Chrome中获得相同的行为.

我把我的代码放在jsfiddle上 - http://jsfiddle.net/gd7bB/173/ 加载它,你应该看不到数据,调整浏览器窗口大小和"tada",数据出现(而不是列出现)!

对此的任何帮助都将受到广泛赞赏.

Gly*_*ine 7

我有完全相同的问题 - Highcharts JS v2.1.5(2011-06-22)不适用于jQuery 1.7.1

更改为jQuery 1.6.1(我使用的最后一个稳定版本)后,它工作正常.有人应该检查其他版本的jQuery.

  • jQuery 1.7.1适用于Highcharts 2.1.9(2011-11-11). (2认同)

Igo*_*mov 6

删除行 chart.render();

调用HighCharts构造函数时,不需要render隐式调用.


Asp*_*ped 6

我有同样的问题 - 加载页面后,图表没有显示行(只有标题和图例).任何浏览器调整大小或缩放图表后突然出现.

问题是jQuery> 1.7(我的版本现在是1.8.2)将Highcharts更新到最新版本(v2.3.3(2012-10-04))修复了问题(以及其他小问题)