在我将Google Chrome浏览器更新为最新版本(30.0.1599.69)之后,Highcharts表现得很奇怪。我正在运行jQuery 1.4.2版和Highcharts 2.1.6版,它在所有其他浏览器中均能完美运行,并且在30.0.1599.69之前的版本中运行良好。

在Chrome v.30.0.1599.69中:


它应该是什么样的:


我尝试了几种版本的jQuery,并尝试更新到最新版本的Highcharts,但这没有用,并且控制台日志中没有错误。

最佳答案

我已经解决了问题。新版本的Google Chrome浏览器的offsetWidth出现问题,请参见以下问题:https://code.google.com/p/chromium/issues/detail?id=290399

我刚刚将offsetWidth替换为clientWidth,现在就解决了这个问题。 clientWidth值包含带有填充的宽度,但不包括scrollBar,border和margin,因此它可能不是您的正确选择。

08-25 22:11