Thanks Gary, for a very quick answer. I'll try to follow your advice, though javascript is not my "native language" if you see what I mean... Lennart
On 14 Apr, 20:13, Gary Little <[email protected]> wrote: > InfoBox has a setContent method for changing the content and a > setPosition method for changing the position. > > So in your click handler for a marker you can get the position of the > marker (google.maps.Marker.getPosition()), then pass the result on to > the InfoBox to reposition it at the marker clicked. At the same time, > you can change the content of the InfoBox as well -- to content that > is dependent on the marker that is clicked. > > I notice you're using a closure variable (point) to set the position > of the InfoBox. Problem is, you're defining that variable in a loop, a > big no-no. Instead, set the position parameter in boxOptions to > this.getPosition() > > I also notice you're creating a new InfoBox every time a marker is > clicked. You should probably creating a single master InfoBox and keep > track of it with a global variable. You can then manipulate it in the > click handler. > > Gary > > On Apr 14, 10:35 am, Lennart K <[email protected]> wrote: > > > > > Hi, all you keen developers! Can you give me some advice, please. > > I've been trying for some time to creat customs info windows on my > > maps. Finally i managed to get a window with the help of infobox.js, > > in the google-maps-utility-library. > > Now the problem: I've got a various numbers of markers diplaying om > > the maps (recoveries of ringed birds) an the info windows contain info > > about each recovery. clicking on a marker should open the window > > connected with the marker just as default Google Maps InfoWindows do. > > What happens now is that whichever marker I click on I get the same > > information in the InfoBox all the time and the InfoBox is at the same > > position. > > So I have two questions: > > 1. Is it possible to position the InfoBox in connection with the > > markers and if so, how do I do it? > > 2. How do I get the infobox to show the info for the marker I click > > on? > > I can tell that before I added the eventlistener 'click' all infoboxes > > appeared on the map at different positions and thus covered most of > > the map. > > The maps can be found > > athttp://www.skof.se/fbo/arkiv/Aterfynd/min_phpsqlajax_map3.php > > In order to make it display properly you may start > > athttp://www.skof.se/fbo/arkiv/Aterfynd/fynduttag.phpandselect a bird > > species from the top left dropdown-menu. 'Tornfalk' is a good species > > to select :-) > > Thank you in advance > > Lennart K- Dölj citerad text - > > - Visa citerad 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.
