function initialize() {
var latlng = new google.maps.LatLng(53.033117,5.639752);
var latingSiton = new google.maps.LatLng(53.0356197730161,5.62613738302669);
var SitonImg = 'images/siton.png';
var latingZee = new google.maps.LatLng(53.0360534900284,5.62488617774811);
var ZeeImg = 'images/zee.png';
var latingHylkema = new google.maps.LatLng(53.0373853769166,5.62924255777811);
var HylkemaImg = 'images/hylkema.png';
var latingDijkstra = new google.maps.LatLng(53.0360125088934,5.62735529113307);
var DijkstraImg = 'images/dijkstra.png';
var myOptions = {
zoom: 16,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
var marker = new google.maps.Marker({
position: latingSiton,
map: map,
title:"Hello World!",
icon: SitonImg,
})
var marker = new google.maps.Marker({
position: latingZee,
map: map,
title:"Hello World!",
icon: ZeeImg,
})
var marker = new google.maps.Marker({
position: latingHylkema,
map: map,
title:"Hello World!",
icon: HylkemaImg,
})
var marker = new google.maps.Marker({
position: latingDijkstra,
map: map,
title:"Hello World!",
icon: DijkstraImg,
})
}
$('.toggler').live('click',function(){
$(this).parent().children().toggle(); //swaps the display:none between the two spans
});
Do you want to change clickable attribute of marker, don't you?
If so, you can change via Marker.setClickable() method.
Here is an example.
http://googlemaps.googlermania.com/google_maps_api_v3/map_example_click_change.html