Dołącz obsługę zdarzeń do elementu wewnątrz bańki informacyjnej Google

Mam pytanie dotyczące map google i obsługi zdarzeń / słuchania.

Korzystając z jQuery i google maps v3, jestem w stanie umieścić znacznik mapy i detektor zdarzeń, który otwiera infobubble, gdy użytkownik kliknie znacznik. To, co chciałbym zrobić (ale jak dotąd nie udało mi się dowiedzieć), to dodanie kolejnej procedury obsługi zdarzeń do zawartości bańki informacyjnej. Na przykład, jeśli użytkownik kliknie znacznik mapy, otwórz dymek informacyjny (ta część działa), a następnie, jeśli kliknie coś wewnątrz infobubble, zrób coś innego. Wkleiłem mój kod poniżej, z góry dziękuję za wszelką pomoc

<code>function addMarker(data) {
    var myLatlng = new google.maps.LatLng(data.Latitude, data.Longitude);
    var title = data.title? data.title: "";
    var icon = $('#siteUrl').val() + 'img/locate.png';

var bubbleContentString = "<span class=\"bubble-details-button\">Get Details about " + title+ "</span>";

myInfoBubble = new InfoBubble({
    content: bubbleContentString,
    hideCloseButton: true,        
    backgroundColor: '#004475',
    borderColor: '#004475'
});

var myMarker =  new google.maps.Marker({
        position: myLatlng,
        map: map,
        title: title,
        icon: icon
    });    
addListenerToMarker(myMarker, myInfoBubble);
markerSet.push(myMarker, myInfoBubble);    
}
function addListenerToMarker(marker, bubble){
    console.log($(bubble.getContent()).find('.bubble-details-button')[0]);
    google.maps.event.addListener(marker, 'click', function() { 
        if (!bubble.isOpen()) {  
            google.maps.event.addListenerOnce(bubble, 'domready', function(){ 
                console.log($(bubble.getContent()).find('.bubble-details-button')[0]);
                google.maps.event.addDomListener($(bubble.getContent()).find('.bubble-details-button')[0], 'click', function(){ 
                    alert("hi"); 
                }); 
            });
            bubble.open(map, marker); 
        }     
    });
}  
</code>

questionAnswers(2)

yourAnswerToTheQuestion