On Dec 7, 2:56 pm, Struggling Cartographer <[email protected]>
wrote:
> Yes, what I want to do is really quite simple, how is the "label"
> variable assigned in that example?
What "label" variable?
Did you look at the source?
It uses this array to create the markers:
var beaches = [
['Bondi Beach', -33.890542, 151.274856, "red"],
['Coogee Beach', -33.923036, 151.259052, "blue"],
['Cronulla Beach', -34.028249, 151.157507, "green"],
['Manly Beach', -33.80010128657071, 151.28747820854187, "yellow"],
['Maroubra Beach', -33.950198, 151.259302, "orange"]
];
And calls the createMarker function:
function createMarker(map, latlng, label, html, color) {
with these arguments:
var marker =
createMarker(map,myLatLng,beach[0],beach[0],beach[3]);
So, I believe the answer to your question is it is beach[0].
If you add a [4] element to the array, you would do:
var marker =
createMarker(map,myLatLng,beach[4],beach[0],beach[3]);
To get your desired results, you might need to change the way the
createMarker function populates the infoWindow, right now it is:
var contentString = '<b>'+label+'</b><br>'+html;
-- Larry
>
> If I could get at that I would be laughing (so to speak).
>
> Apologies, JS is certainly not my "first language" ;-)
>
> On Dec 7, 10:25 pm, "[email protected]" <[email protected]>
> wrote:
>
>
>
> > On Dec 7, 1:28 pm, Struggling Cartographer <[email protected]>
> > wrote:
>
> > > I have come across those bits before,
>
> > Have you seen this:http://www.geocodezip.com/v3_markers_infowindows.html
>
> > -- Larry
>
> > > essentially this is what I want
> > > to work:
>
> > > Something that works (all info boxes say hello):
> > > google.maps.event.addListener(marker, 'click', function() {
> > > infowindow.setContent('hello');
> > > infowindow.open(map,marker);
> > > });
>
> > > }
>
> > > Something that doesn't work (no info boxes):
> > > google.maps.event.addListener(marker, 'click', function() {
> > > infowindow.setContent(beach[4]);
> > > infowindow.open(map,marker);
> > > });
>
> > > }
>
> > > Do you see what I am getting at?
>
> > > On Dec 7, 8:57 pm, Marc Ridey <[email protected]> wrote:
>
> > > > Does these help:
>
> > > > Multiple Markers with multiple infowindows and
> > > > StreetViewhttp://blog.mridey.com/2010/11/maps-api-javascript-v3-multiple-marker...
>
> > > > Multiple Markers, InfoWindow and StreetView
> > > > <http://blog.mridey.com/2010/11/maps-api-javascript-v3-multiple-marker...>http://blog.mridey.com/2010/11/maps-api-javascript-v3-multiple-marker...
> > > > <http://blog.mridey.com/2010/11/maps-api-javascript-v3-multiple-marker...>
>
> > > > On Wed, Dec 8, 2010 at 7:15 AM, Struggling Cartographer <
>
> > > > [email protected]> wrote:
> > > > > Hi, I am having real trouble adding info windows to my marker array.
>
> > > > > To take the basic example here:
>
> > > > >http://code.google.com/apis/maps/documentation/javascript/examples/ic...
>
> > > > > What would the correct code be if for example I stored the info for
> > > > > the infobox in beach[4] ?
>
> > > > > Thanks in advance
>
> > > > > --
> > > > > You received this message because you are subscribed to the Google
> > > > > Groups
> > > > > "Google Maps JavaScript API v3" group.
> > > > > To post to this group, send email to
> > > > > [email protected].
> > > > > To unsubscribe from this group, send email to
> > > > > [email protected]<google-maps-js-api-v3%2B
> > > > > [email protected]>
> > > > > .
> > > > > For more options, visit this group at
> > > > >http://groups.google.com/group/google-maps-js-api-v3?hl=en.-Hidequoted
> > > > >text -
>
> > > - Show quoted text -- Hide quoted text -
>
> - Show quoted text -
--
You received this message because you are subscribed to the Google Groups
"Google Maps JavaScript API v3" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-maps-js-api-v3?hl=en.