在我将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,因此它可能不是您的正确选择。