有人能告诉我为什么我不能用这段代码删除我的折线:
$("#chkRouteLines").click(function () {
var polyline = new google.maps.Polyline({
path: positions,
strokeColor: "#FF0000",
strokeOpacity: 1.0,
strokeWeight: 2,
visible: true
}); ;
if ($(this).is(':checked')) {
polyline.setMap(map);
} else {
polyline.setMap(null);
}
})
我在 google maps api 3 的文档中发现了我需要做的:setMap(null).. 但这不起作用。
谢谢!