これは現在問題なく機能しています。情報ウィンドウはあまりにも大きくて醜いだけです。私はそれがよりカスタマイズ可能なので、infoboxを実装したい。私はどのように私はポップアップマーカーウィンドウを作成するためにinfoboxオブジェクトを使用して私を導くことができますか?infwindowの代わりにinfoboxを使用するにはどうすればよいですか?
var map,geocoder;
var bound = new google.maps.LatLngBounds();
function initializeMap() {
geocoder = new google.maps.Geocoder();
var latlng = new google.maps.LatLng(39.88445,-86.11084);
var myOptions = {
maxZoom: 14,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById("map_canvas"),
myOptions);
}
function codeAddress() {
var infowindow = new google.maps.InfoWindow({});
$('.eachLocation').each(function(index) {
var counter=index+1;
var addy = $(this).parent().find('span.LocAddHidden').text();
geocoder.geocode({ 'address': addy}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK)
{
map.setCenter(results[0].geometry.location);
var marker = new google.maps.Marker({
position: results[0].geometry.location,
map: map,
title:addy,
});
//Adding a click event to the marker
google.maps.event.addListener(marker, 'click', function() {
infowindow.setContent('<div id=\"infowindow\" style="width:235px; height:105px;>'
+'Hello World'+'</div>');
infowindow.open(map, this);
});
bound.extend(marker.getPosition());
map.fitBounds(bound);
}
});//geocode END
counter=counter+1;
});
}
ありがとうございました!神のお恵みがありますように! :) –
歓迎です、私の喜び! – Valky