0

我正在为我的公司制作一个 Web 应用程序(仅供内部使用),它将监控一些生产机器并显示各种生产指标。在页面上,我在单独的容器中有 2 个图表。当单击包含图表的 时,我还触发了 jQueryUI 对话框功能,以便我可以更改正在监控的工作中心。

我可以毫无问题地构建和显示图表,但是,如果我单击页面上的任意位置(包含 div 的内部或外部)并打开调试器(带有 Firebug 的 Firefox),Highcharts 将生成一个异常,指示:a 未定义。这使得调试变得非常困难。谁能解释一下这个函数到底在监控什么以及它应该在什么条件下触发?

此错误是从 highcharts.js 文件生成的,似乎来自以下函数,尽管这可能是一个辅助函数,真正的问题出在其他地方:

ha(a){
   return Ca(a)?
   a:[a]
}

我正在使用以下方法获取最新版本的 HighCharts API:

<script type="text/javascript" charset="utf8" src="http://code.highcharts.com/highcharts.js" ></script>
<script type="text/javascript" charset="utf8" src="http://code.highcharts.com/highcharts-more.js" ></script>
<script type="text/javascript" charset="utf8" src="http://code.highcharts.com/modules/exporting.js" ></script>

我试图拼凑一个显示错误的小提琴,但复制表单和功能被证明是困难的(内部应用程序有相当多的 AJAX 显示公司信息)。

4

0 回答 0