Как добавить событие domready в infoBubble - PullRequest
2 голосов
/ 23 ноября 2011

Я использую infoWindows, но из-за желания изменить макет infoWindow, я пытаюсь переключиться на infoBubble.Однако событие domready выполняется не так, как для окна infoWindow.Я хакер javascipt, поэтому, пожалуйста, объясните мне это в терминах, которые может понять хакер.

Вот код, который я использую:

var infoWindow = new InfoBubble({content: request.responseText, 
   maxWidth: 1000, position: latLng, arrowSize: 0, maxHeight: 600});
infoWindow.open(map);
google.maps.event.addListener(infoWindow, "domready", function() {load_rotator();});

Заранее спасибо!1006 *

- Джефф

1 Ответ

0 голосов
/ 07 мая 2012

Следующий код - это то, что я использовал в прошлом, чтобы присоединить слушателей к инфобубле:

    myInfoBubble = new InfoBubble({
        id: myID,
        content: 'some content',
        hideCloseButton: false,
        backgroundColor: '#004475',
        borderColor: '#004475'
    });

    var myMarker =  new google.maps.Marker({
            id: markerID,
            position: myLatlng,
            map: map,
            title: title,
            icon: icon
    }); 

                google.maps.event.addListener(myMarker, 'click', function() { 
                                    myInfoBubble.open(myMap, myMarker); 
                });
...