MapList单击:未捕获的ReferenceError:未定义标记

时间:2013-07-23 01:05:22

标签: google-maps-api-3

我创建了一个切换按钮来清除所有标记的地图。单击切换时,它调用getMapVisit()

单击mapList时出现此错误:

未捕获的ReferenceError:未定义标记

my source code is here

我如何修复我的源代码和谷歌API

谢谢

1 个答案:

答案 0 :(得分:1)

我运行了您的代码,错误显示'标记未定义'。此错误是因为在您在以下代码中使用变量之前尚未声明或初始化该变量:

if(marker){                                   
    marker.setMap(null);
}

您需要在代码的开头声明标记变量。

var map;
var marker;

此后代码可以正常工作。如果有效,请告诉我。