使用复选框切换Google Maps API v3的KML叠加层

时间:2011-02-21 22:15:41

标签: checkbox maps overlay kml

有没有人有一些示例代码用于切换带有复选框的KML叠加图层?当我取消选中复选框时,我可以在我的地图上获得一个kml图层来切换,但我无法让它切换回来。我查看过各种样本网站和代码,但无法使用此功能。有问题的网站是www.fhitestsite.com/mdctest。

感谢。

1 个答案:

答案 0 :(得分:0)

1)您的问题是地图 var未定义 - 你在一个函数中定义了 var map ,但试图从其他函数中调用它。在函数

之外定义它
...
var map;
var todayLayer;
var todayShown = 1;
var todayWdgt;
...

2)轻微错误。 todayWdgt 为NULL。只是你试图分配一些尚不存在的东西。 您应该在文档准备好后运行此代码。

todayWdgt = document.getElementById("todayBtn");
todayWdgt.checked = true;

尝试使用萤火虫。