Вот пример создания ссылки, когда вы добавляете маркер в центр на Google Maps v3:
function addMarker(myMap, myAddress, myLat, myLng) {
// Create Google Maps LatLng from position
var myLatLng = new google.maps.LatLng(myLat, myLng);
// Create the marker
var myMarker = new google.maps.Marker({
map: myMap
position: myLatLng
});
// Create a new anchor, bind click, and append to the container
$("<a></a>")
.attr("href", "#")
.html(myAddress)
.click(function() {
myMap.setCenter(myLatLng);
})
.appendTo(".myLinkContainer");
}
Вероятно, лучше сделать это при создании маркера, чтобы вам не приходилось сохранять ссылку на объект LatLng
, определяющий положение в объекте уровня окна.