хочу получить содержимое infobubble маркера?

Я использую gmap v3 и столкнулся с проблемой. Проблема в том, что я создаю динамический маркер и в это же время создаю информационное окно этого маркера. Теперь я хочу добавить некоторое содержимое в любое информационное окно маркера. Но не знаю, как я могу получить содержимое окна. Я хранил объекты маркеров в массиве, а также объекты infowindow. Но не нашел никакого решения.

Я хочу получить содержимое infowindow на основе маркера.

EDIT:

var markerArray = new Array();
var infoArray = new Array();

function placemarker(point,id, contents){
var marker = new google.maps.Marker({
    icon: image,
    position: point, 
    map: map,
    title: name
});

markerArray[id] = marker;

var infoBubble = new InfoBubble();
var content = contents;
infoBubble.setContent(content);
google.maps.event.addListener(marker,"mouseover",function(event){
    for(var i=0; i < infoArray.length ; i++ )
    infoArray[i].close();
    infoBubble.open(map,marker);
});
infoArray.push(infoBubble);
}

Эта функция вызывается внутри функции, которая много раз создает маркер на карте. Теперь при условии, что два маркера находятся на одной и той же широте и долготе, я хочу показать один маркер с инфоокном содержимого обоих маркеров. Я смог создать один маркер, но не смог добавить содержимое в информационное окно.

7
задан skaffman 16 March 2012 в 16:05
поделиться