-1
customMarker
에 infoWindow
을 열어야합니다.infoWindow를 사용자 정의 마커로 열지 마십시오. (Google지도)
InfoWindow가 열리지 않습니다. 에 작동하지 않습니다 "클릭"여기
$google.maps.event.addDomListener(overlay, 'click', function() {
console.log("test");
iw.open(map, this);
});
내 코드입니다 :
$.getJSON(jsonShops, function(places) {
for (var i = 0, index = 0; i < places.shops.length; i++, index++) {
var bounds = new google.maps.LatLng(places.shops[i].lat, places.shops[i].lng);
var overlay = new MarkerSOverlay(bounds, alphabet.charAt(index), map);
var iw = new google.maps.InfoWindow({
content: "Simple",
position: bounds
});
google.maps.event.addDomListener(overlay, 'click', function() {
console.log("test");
iw.open(map, this);
});
}