- , , . . jQuery . , click . "record_id", , , "record_id".
, , , , setIcon, googlemaps api.
, .
id:
marker = new google.maps.Marker({
record_id: record_id,
position: point,
map: map,
title: name,
icon: 'http://chart.apis.google.com/chart?chst=d_map_pin_letter&chld=whatever|BDD73C|000000'
});
:
$("a.whatever").click(function(){
var id = $(this).attr('id');
changeMarker(id);
});
setIcon, :
function changeMarker(record_id){
for (i in Markers){
if(Markers[i].record_id == record_id){
Markers[i].setIcon('http://chart.apis.google.com/chart?chst=d_map_pin_letter&chld=title|EC2A8C|000000');
}
}
}