【问题标题】:a is null in my Google Mapa 在我的谷歌地图中为空
【发布时间】:2012-06-08 08:52:27
【问题描述】:

我将 javascript 代码放在我的 main.js 文件中。带有以下内容:

http://jsfiddle.net/Rochefort/Q7Vwg/(这里不能复制我的代码)

但是在 Firebug 中检查,我得到了这个错误:

''a is null'' in 29. line.

我的问题是什么?

【问题讨论】:

  • 第 29 行,哪个文件?我的水晶球有缺陷-似乎不在您发布的代码中...显然您的问题是调试失败:-)
  • “我的问题是什么?” - 我们不读心
  • 这是您的文件,还是来自哪里?一小段缩小的代码对调查没有多大帮助。还要检查跟踪(函数调用堆栈 - 单击“+”)!
  • 这是谷歌地图的 JS 代码。我以前在某个地方(在 SO 上)看到过这个错误。需要时间才能再次找到它......

标签: javascript google-maps google-maps-api-3 google-maps-api-2


【解决方案1】:

我曾经遇到过这个错误。确保地图脚本仅在使用地图的页面上运行。您可以使用“if”检查地图是否存在。像这样的:

if ($('mapClass').length>0) { 
   // here you run the google maps functions 
}

【讨论】:

    【解决方案2】:

    a is null 通常表示您的地图尚未初始化,您正在尝试使用它

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-12
      • 2018-01-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多