3.マーカーの標準 // マーカー生成 3 マーカークリックイベントで情報ウィンドウ function createMarker(map, latlng, text,icon) { var infoWndOpts = { content : text, }; var infoWnd = new google.maps.InfoWindow(infoWndOpts); var markerOpts = { position : latlng, icon : icon, map : map }; var marker = new google.maps.Marker(markerOpts); google.maps.event.addListener(marker, "click", function(){ //先に開いた情報ウィンドウがあれば、closeする if (currentInfoWindow) { currentInfoWindow.close(); } //情報ウィンドウを開く infoWnd.open(map, marker); currentInfoWindow = infoWnd; }); return marker; } 吹き出しのカスタマイズは、下記のようにCSSで行う var contentStr = '
'+ //インフォウィンドウのサイズを指定 '
"
大國魂神社
'+'
'+'
';