4
我的代码,以使标记:如何切换标记?
for (var marker in markers) {
var posMarker = new google.maps.Marker({
position: new google.maps.LatLng(markers[marker].lat, markers[marker].lng),
map: map,
visible: markers[marker].visible
});
};
我的标记对象:
var markers = {
"London": {"lat": -83.68088192646843, "lng": -125.270751953125, "type": "town", "visible": false},
"Paris": {"lat": -58.1548020417031, "lng": -21.318115234375, "type": "town", "visible": false},
};
我想能有一个复选框切换标记,像这样:
$('#toggle').change(function() {
for (var marker in markers) {
posMarker.setVisible(true);
};
});
但只显示阵列中的最后一个标记,我如何让它们全部出现?
谢谢。
谢谢,它现在工作得很好。 :)是的,后面的逗号只在那里,因为我已经擦除了其余的。对不起,慢回复,其他的东西出现了! – Harry
张力..!我无法坐着等待该复选标记变成绿色) –
仅供参考演示链接不再有效。 –