我将 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,但这不起作用,并且控制台日志中没有错误..
最佳答案
我已经解决了这个问题。新版本的谷歌浏览器有offsetWidth的问题,参见这个issue:https://code.google.com/p/chromium/issues/detail?id=290399
我刚刚将 offsetWidth 全部替换为 clientWidth,现在就解决了问题。 clientWidth 值包含带有填充的宽度,但不包括滚动条、边框和边距,因此它可能不是适合您的解决方案。
关于javascript - Highcharts 在 chrome 30.0.1599.69 中表现得很奇怪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19290125/