В моем коде, как я могу получить имя пользователя, на которого кто-то нажал в маркере?В настоящее время мой код имеет:
function createMarker(point, user, studytopic) {
var marker = new GMarker(point);
var currUser = user;
var html = '<b>' + user + '</b> <br/>' + studytopic + '<br/>' +
'<a href="javascript:showContactSB()"> Contact ' + user + '</a>' ;
GEvent.addListener(marker, 'click', function() {
marker.openInfoWindowHtml(html);
});
return marker;
}
currUser - глобальное поле, однако оно не обновляется каждый раз, когда я нажимаю на другой маркер на картах Google.По сути, я ищу событие, которое вызывается при нажатии на ссылку (id = contactSBLink) внутри любого маркера.Я хочу получить имя пользователя (которое является ссылкой), чтобы передать переменную пользователя в другую функцию.Я не уверен, что это лучший способ получить это?